es ist wirklich ein Jammer, dass in allen Beispielen wie auch hier http://de.selfhtml.org/javascript/objekte/options.htm#selected@title=options.htm#selected so wenig Gebrauch von http://de.selfhtml.org/javascript/sprache/objekte.htm#this@title=this gemacht wird.
damit lassen sich Formularelemente doch viel einfacher ansprechen ...
function CheckAuswahl (form_elem) {
alert("form_elem.name: "+ form_elem.name);
if (form_elem.Auswahl.options[2].selected ) {
alert("Diese Auswahl gilt nicht");
return false;
}
return true;
}
function change_sel(elem) {
alert("Element.name: " elem.name
+ "\n selectedIndex: "+ elem.selectedIndex);
}
<form name="Testform" onsubmit="return CheckAuswahl(this)" action="">
<select name="Auswahl" size="5" onchange="change_sel(this)">
<option>Goethe</option>
...
</select>
<br>
<input type="submit">
</form>
Gruß plan_B
--
*®*´¯`·.¸¸.·
*®*´¯`·.¸¸.·