Hallo wahsager...
folgendes habe ich herausgefunden. bitte mal anschauen und mir bescheid geben wo ich aufpassen muss. funktioniert in IE 6:
<form name="landwahl">
<label><input type="radio" name="radiobutton" value="radiobutton" onMouseUp="tauscheinhalte(0)"/>D</label> <label>
<input type="radio" name="radiobutton" value="radiobutton" onMouseUp="tauscheinhalte(1)"/>CH</label> <label>
<input type="radio" name="radiobutton" value="radiobutton" onMouseUp="tauscheinhalte(2)"/>AUT</label>
<select name="regionauswahl" size="1">
<option value="#">-</option>
</select>
<script>
var gruppen=5 // bin mir nicht sicher ob 5 hier richtig ist
var gruppe=new Array(gruppen)
for (i=0; i<gruppen; i++)
gruppe[i]=new Array()
gruppe[0][0]=new Option("Baden Würtemberg","#")
gruppe[0][1]=new Option("Bayern","#")
gruppe[0][2]=new Option("NRW","#")
gruppe[1][0]=new Option("SchweizerAlp","#")
gruppe[1][1]=new Option("Zürich","#")
gruppe[2][0]=new Option("Zillertal","#")
gruppe[2][1]=new Option("Gletscher","#")
gruppe[2][2]=new Option("Orschelgingen","#")
gruppe[2][3]=new Option("Obergurgel","#")
var meinselect=document.landwahl.regionauswahl
function tauscheinhalte(x){
for (gr=meinselect.options.length-1;gr>0;gr--)
meinselect.options[gr]=null
for (i=0;i<gruppe[x].length;i++){
meinselect.options[i]=new Option(gruppe[x][i].text,gruppe[x][i].value)
}
meinselect.options[0].selected=true
}
</script>
</form>
Grüße from Guma