Andreas: Formulareingaben überprüfen - <select> - Einträge

Beitrag lesen

Wie kann ich einen select - Eintrag überprüfen?? Das Beispiel aus Selfhtml mit Texteingabefeldern funktioniert ja wirklich super.... Aber ich bekomme das nicht mit select - Einträgen hin!! Wenn das Select - Feld nicht verändert wurde, soll eine Warnung ausgegeben werden.... Komischerweise gibt es *KEINE* Warnung mehr, wenn ich die if - Abdrage drin habe, weder bei == noch bei !=.... Eigentlich müßte es ja bei einer der beiden Möglichkeiten auf jeden Fall eine Ausgabe geben, oder?? Lasse ich die if - Anweisung weg, gibt es logischerweise immer eine Warnung :-/ Was mache ich denn da falsch??

Andreas

...

<script type="text/javascript">
<!--
function chk_ok()
{
if(document.ok.class.value == "a")
 alert("Bitte Ihre Klasse eingeben!");
}
//-->
</script>

...

<form name="ok" action="action.php3" method="post" onSubmit="return chk_ok()">

...

<select name="class" onChange="los()">
<option value=a>Klasse auswählen
<option value=0>neue Klasse anlegen
<option value=2>Omas
<option value=1>Opas
</select>

...

<input type="submit" value="Klasse anlegen">  
<input type="reset" value="Eingaben löschen">

...

</form>