Hallo Markus
wie wärs damit:
nicht ganz.
function chkBezirk(bezirk)
{
var bezirk =document.Formular.Bezirk.selectedIndex;
hier ist bezirk nur der Index, da müßtest du noch den Wert rausholen (der in text steckt.)
bezirk = document.Formular.Bezirk[document.Formular.Bezirk.selectedIndex].text;
Aber das ist nicht gefragt. Mit Hilfe von bezirk kann er rausfinden wie das dazugehörige Bundesland lautet (ich hab die ihm weiter unten mal geschrieben gehabt)
var bundesl = getBundesland(bezirk);
Der Rest muss dann lauten:
for(var i = 0; i < document.Formular.Bundesland.length; i++)
if(document.Formular.Bundesland[i].text == bundesl)
document.Formular.Bundesland.selectedIndex = i;
Struppi.