kiko
Steuerzahler
kurzes aber (für mich) nerviges Problem:
ich möchte gerne via js (erstmal nur im ie) einzelne Elemente eines Formulares in bestimmter Reihenfolge anspringen.
Die Elementnummer möchte ich dazu in einer Variablen ändern, um anschliessend mit folgender Syntax auf das
Element (alles INPUTs) zu Fokussieren:
feldindex=0;
...
feldindex=feldindex+1;
document.forms[0].elements[feldindex].focus();
Leider wertet der Browser die Variable feldindex hier nicht aus, sondern bringt mit folgende Fehlermeldung:
document.forms.0.elements[...] ist kein Objekt.
Wie kann ich ansonsten variabel die Felder anspringen???
ich möchte gerne via js (erstmal nur im ie) einzelne Elemente eines Formulares in bestimmter Reihenfolge anspringen.
Die Elementnummer möchte ich dazu in einer Variablen ändern, um anschliessend mit folgender Syntax auf das
Element (alles INPUTs) zu Fokussieren:
feldindex=0;
...
feldindex=feldindex+1;
document.forms[0].elements[feldindex].focus();
Leider wertet der Browser die Variable feldindex hier nicht aus, sondern bringt mit folgende Fehlermeldung:
document.forms.0.elements[...] ist kein Objekt.
Wie kann ich ansonsten variabel die Felder anspringen???