Hallo
Ich habe folgendes Problem.
Ich habe ein mehrdimensionales Array.
In einem Formular wählt man ein Bundesland aus, dann soll in dem Formular für das jeweilige Bundesland die Städte angezeigt werden.
Das ist der Punkt an dem ich zur Zeit nicht weiterkomme.
Folgendes habe ich zur Zeit:
Das Dropdown für die Bundesländer:
<select name="bundesland" size="" onclick='hole_stadt(formular.bundesland.selectedIndex);'>
<option value="1">Baden-Württemberg<option value="2">Bayern<option value="3">Berlin
</select>
Die Javascript Funktion hole_stadt sieht so aus:
var stadt = new Array();
var stadt[1] = new Array();
stadt[1][1]='Heilbronn';
stadt[1][2]='Heidelberg';
var stadt[2] = new Array();
stadt[2][10]='Augsburg';
stadt[2][11]='Ingolstadt';
[...]
function hole_stadt ()
{
var Element = formular.bundesland.selectedIndex;
for(stadt[Element] in stadt3)
{
NeuerEintrag = new Option(document.formular.stadt.value, stadt3, false, true);
document.formular.stadt.options[document.formular.stadt.options.length] = NeuerEintrag;
}
return
}
Das ganze soll eigentlich folgendes machen:
Man wählt im Dropdown bsp Baden-Würtemberg und das darunterliegende Dropdown names Stadt soll dann die Städte enthalten.
Vielen Dank im voraus für jede Hilfe
Ich habe folgendes Problem.
Ich habe ein mehrdimensionales Array.
In einem Formular wählt man ein Bundesland aus, dann soll in dem Formular für das jeweilige Bundesland die Städte angezeigt werden.
Das ist der Punkt an dem ich zur Zeit nicht weiterkomme.
Folgendes habe ich zur Zeit:
Das Dropdown für die Bundesländer:
<select name="bundesland" size="" onclick='hole_stadt(formular.bundesland.selectedIndex);'>
<option value="1">Baden-Württemberg<option value="2">Bayern<option value="3">Berlin
</select>
Die Javascript Funktion hole_stadt sieht so aus:
var stadt = new Array();
var stadt[1] = new Array();
stadt[1][1]='Heilbronn';
stadt[1][2]='Heidelberg';
var stadt[2] = new Array();
stadt[2][10]='Augsburg';
stadt[2][11]='Ingolstadt';
[...]
function hole_stadt ()
{
var Element = formular.bundesland.selectedIndex;
for(stadt[Element] in stadt3)
{
NeuerEintrag = new Option(document.formular.stadt.value, stadt3, false, true);
document.formular.stadt.options[document.formular.stadt.options.length] = NeuerEintrag;
}
return
}
Das ganze soll eigentlich folgendes machen:
Man wählt im Dropdown bsp Baden-Würtemberg und das darunterliegende Dropdown names Stadt soll dann die Städte enthalten.
Vielen Dank im voraus für jede Hilfe