Cursorposition vorgeben
Dirk
- javascript
0 Ashura
Hallo zusammen,
habe folgende Frage: Wie kann ich den Cursor innerhalb eines Inputfeldes z.Bsp an Position 5 setzen?
Danke für eure Hilfe!
puts "Hallo " + gets.chomp + "."
?> Dirk
=> Hallo Dirk.
habe folgende Frage: Wie kann ich den Cursor innerhalb eines Inputfeldes z.Bsp an Position 5 setzen?
Wozu benötigst du dies?
Du kannst das <input> erfassen (forms[x].elements[x], getElementsByTagName, getElementsByName,getElementById), 5 Leerzeichen einfügen (mittels value) und es am Ende für die Benutzereingabe fokussieren.
Problem hierbei ist jedoch das unterschiedliche Verhalten der Browser nach dem Fokussieren. Manche markieren den vorhandenen Inhalt gleich mit, sodass eine nun unachtsame Eingabe die 5 Leerzeichen zunichte macht.
Aber vielleicht hilft dir das dennoch.
Einen schönen Mittwoch noch.
Gruß, Ashura