andry: 3 Input Felder, durchlaufender Mauszeiger bei Eingabe

Hiho,
stellt euch vor ihr habt 3 Input Felder. Zur vereinfachung springt der Mauszeiger, wenn die Eingabe die Länge 2 erreicht hab automatisch in das nächste Feld. Dann beim 2ten Input genauso ins 3te.
Praktisch wie bei einer CDKEY Eingabe bei einem Spiel..(bei manchen ;) )

Das funktioniert ja auch wunderbar mit focus. Aber ich will jetzt wenn man den Cursor (nach der eingabe) wieder aufs erste input setzt, dass der bei einer eingabe die werte überschreibt und nicht direkt durchspringt bis zum letzten (weil ich ja prüfe if länge=2 dann focusiere input 2.

Das klappt noch nicht so wie ich mir das vorstell.

Weiterhin hätte ich gerne, dass man mit der Rücksprungtaste vom letzten durchlaufen kann bis zum ersten.

Wäre jemand so nett und würde mir so ein Script schreiben.
Wäre echt total nett ;-)

Danke

  1. Hi,

    Hiho,
    stellt euch vor ihr habt 3 Input Felder. Zur vereinfachung springt der Mauszeiger, wenn die Eingabe die Länge 2 erreicht hab automatisch in das nächste Feld. Dann beim 2ten Input genauso ins 3te.

    Inwiefern vereinfacht ein hüpfender Mauszeiger die Eingabe per Tastatur?

    Das funktioniert ja auch wunderbar mit focus.

    focus() läßt den Mauszeiger nicht hüpfen.

    Aber ich will jetzt wenn man den Cursor (nach der eingabe) wieder aufs erste input setzt, dass der bei einer eingabe die werte überschreibt

    Überschreibmodus ist in den mir bekannten Browsern in input-Feldern nicht direkt möglich, da müßtest Du schon selbst irgendne Javascript-Konstruktion basteln und bei jedem Tastendruck entsprechend reagieren.

    und nicht direkt durchspringt bis zum letzten (weil ich ja prüfe if länge=2 dann focusiere input 2.

    Wenn die Prüfung nicht paßt, ändere sie.

    Weiterhin hätte ich gerne, dass man mit der Rücksprungtaste vom letzten durchlaufen kann bis zum ersten.

    Siehe oben, reagiere auf die "Rücksprungtaste" anders als auf andere Tasten.

    Wäre jemand so nett und würde mir so ein Script schreiben.

    Du weißt, daß das Forum hier self im Namen trägt, nicht get?

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/