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?
Dazu brauchst du jetzt zwei Schleifen.
for(var bundesland in Bundesland)
{
for(var i = 0; Bundesland[bundesland].length; i++)
{
alert(bundesland[i]);
}
}
assoziative Arrays haben keine 'length' d.h. du musst die for in Variante nehmen.
Struppi.