Markus: Schleifenaufbau

Beitrag lesen

Hab inzwischen wieder rumprobiert und das [i+1] eingefügt also:

for(var i = 0; i < bezirke.length; i++) document.Formular.Bezirk.options[i+1] = bezirke[i];

Ist das korrekt? Denn wenn ich das reinschreibe steht wieder am Anfang "Alle Bezirke" drinnen.

Wenn ja richtig ist was bedeutedt das in dem Fall genau [i+1] damit "Alle Bezirke" da steht.

Und nun tut sich ja wieder meine Frage auf die ich dir zu Beginn eigentlich gestellt habe*gg*

Wie komme ich jetzt an alle Bezirke ran? (Also wirklich Alle)

hast mir ja früher das vorgeschlagen:

var B = new Array();
B[B.length] = new Option("Amstetten");
B[B.length] = new Option("Bad Aussee");
B[B.length] = new Option("Baden");
B[B.length] = new Option("Bludenz");

for(var i=0; B[i]; i++)
alert(i);//{document.Formular.Bezirk.options[i] = B[i];}

was auch funktioniert hat.

Aber wie gehts jetzt mit dem neuen Array das wir aufgebaut haben?

Danke

MFG
Markus