Ich möchte zwei Auswahlfelder in die Seite einbauen, wobei
das zweite vom ersten "abhängig" ist.
Also z.B.
<p><form name="textsearch" method="post" ><select name="country" size="1" onChange="javascript:regions()">
<option>-----------</option>
<option value="de">Deutschland</option>
<option value="ch">Schweiz</option>
<option value="at">Österreich</option>
</select><br><br>
<script language="javascript">
function regions(){
var areas_d = new Array();
areas_d["de1"]="Baden-Württemberg";
areas_d["de2"]="Bayern";
areas_d["de3"]="Berlin";
areas_d["de4"]="Brandenburg";
areas_d["de5"]="Bremen";
areas_d["de6"]="Hamburg";
areas_d["de7"]="Hessen";
areas_d["de8"]="Mecklenburg-Vorp.";
areas_d["de9"]="Niedersachsen"; areas_d["de10"]="Nordrhein-Westfalen";
areas_d["de11"]="Rheinland-Pfalz";
areas_d["de12"]="Saarland";
areas_d["de13"]="Sachsen";
areas_d["de14"]="Sachsen-Anhalt";
areas_d["de15"]="Schlewig-Holstein";
areas_d["de16"]="Thüringen";
if (window.document.textsearch.country.value=="de"){
this.document.write("select name='bundeslaender'.....");
this.document.write("<option...value=areas_d[1...]>aereas["de1"]
// Hier soll das 2. Auswahlfeld generiert werden.
// Die Select-Strings aus Values sollen über eine
// Schleife aus dem Array erzeugt werden.
// Syntax entsprechend.
}
}
</script>
Wählt jemand "Deutschland" aus, sollen im zweiten Auswahlfeld
die Bundesländer generiert werden, ist das mit Javascript möglich? Mit php kein Problem, dann läuft das Skript aber jedesmal über den Server. Ich will, dass die Seite beim Client neu aufgebaut wird, ohne jedesmal über den Server zu gehen.
Danke für brauchbare Antworten.
Johannes