Help me if you can!
Ich habe ein einziges HTML-Formular (name="eingabeformular") und darin etliche Eingabefelder, u.a. eine Auswahlliste <select> (name="auswahl1"). In dieser Auswahlliste gibt es neben den normalen <options> noch Zwischenüberschriften als <options>, die der Benutzer nicht auswählen darf und die ich deshalb mit dem <value="boese"> versehen habe.
Sollte der Benutzer versehentlich auf eine Zwischenüberschrift innerhalb der Auswahlliste klicken, soll eine JavaScript-Warnmeldung (alert) mit dem Hinweistext "abc" erscheinen.
Im Hinblick auf die in SelfHTML gegebenen Möglichkeiten der Formularansprache mit JavaScript habe ich nun geschrieben:
<script language="JavaScript">
<!--
function auswahlcheck () {
if (document.eingabeformular.auswahl1.value==boese) {
alert("abc");
}
}
auswahlcheck ();
//-->
</script>
Geht nicht. Habe auch die anderen Syntaxmöglichkeiten ausprobiert, aber ich bekomme immer wieder die Fehlermeldung "'document.eingabeformular.auswahl1' ist Null oder kein Objekt". Wo zum Kuckuck mache ich einen Fehler???
Jochen