OnFocus bei mehreren Textfeldern
Marco
- javascript
Hallo!
Ich hoffe mir kann bezüglich meiner Frage geholfen werden und bitte eine eventuell zum wiederholten Male gestellte Frage zu entschuldigen.
Ich bin ein Neuling in der Welt des HTML und anderen Programmiersprachen.
Ich übe mich derzeit mit einem Formular mit 5 Textfeldern. Ich möchte, dass der Cursor nach einer mit Return abgeschlossenen Eingabe in dem gleichen Textfeld bleibt und der Inhalt markiert wird. Dies soll wiederholende Eingaben erleichtern. Erst wenn der Benutzer mit Tabulator zum nächsten Textfeld wechselt, soll der Cursor solange auf dieses Feld zeigen und dieser Inhalt markiert sein, bis mit Tabulator zum nächsten Feld gegangen wird. Dies soll mit allen Textfeldern funktionieren.
Mein Problem mit Befehlen von Javascript war, dass zwar der Cursor und die Markierung für EIN Feld funktioniert hat, aber beim Wechsel in ein weiteres Feld nach der Eingabe der Cursor wieder in das erste Feld gesprungen ist und dieser Inhalt markiert wurde.
Vielen Dank im Voraus für eure Kommentare!
Marco
Hi,
Mein Problem mit Befehlen von Javascript war, dass zwar der Cursor und die Markierung für EIN Feld funktioniert hat, aber beim Wechsel in ein weiteres Feld nach der Eingabe der Cursor wieder in das erste Feld gesprungen ist und dieser Inhalt markiert wurde.
unbedingt mal http://de.selfhtml.org/javascript/sprache/eventhandler.htm durcharbeiten.
Gruss,
Ludger
Hallo,
Mein Problem mit Befehlen von Javascript war, dass zwar der Cursor und die Markierung für EIN Feld funktioniert hat, aber beim Wechsel in ein weiteres Feld nach der Eingabe der Cursor wieder in das erste Feld gesprungen ist und dieser Inhalt markiert wurde.
Es wäre hilfreich, wenn du den Code, den du bereits geschrieben hast, hier posten könntest oder eine Beispielseite hochladen könntest. Wenn ich dir jetzt wild ein mögliches Konzept schildern würde, würde ich dir wahrscheinlich wenig neues sagen, je nachdem, was du schon umgesetzt hast. Dass beim Wechseln des Feldes über die Tabulatortaste wieder das Feld angesprungen wird, von aus dem man gerade herausspringen wollte, weist höchstens darauf hin, dass du Event-Handler falsch angegeben hast und die Operationen mit dem falschen Elementobjekt ausgeführt werden. Ohne den Code zu sehen, kann man nur mutmaßen.
Mathias