Andrea: Formulareingabe prüfen bei einem Topic-Feld

Hallo, habe folgenden Befehl: im javascript:

if(document.Formular.auswahl.value == "") {
   alert("Bitte wählen Sie ein Topic aus!");
   document.Formular.auswahl.focus();
   return false;
  }

und diesen zum ausführen:

<form name="Formular" action="danke.html" method="post" onSubmit="return chkFormular()">

<select name="auswahl" size="4">
<option>Bitte um Antwort</option>
<option>zur Kenntnis</option>
<option>zur Bearbeitung</option>
<option>nichts zu veranlassen</option>
</select>

Die Abfrage ob das Feld gefüllt ist, klappt bei allen "normalen" Feldern nur bei diesem Auswahlfeld nicht. Muß ich hier was anderes bei value eingeben?

Danke und Grüße

Andrea

  1. Hallo Andrea

    if(document.Formular.auswahl.value == "") {
       alert("Bitte wählen Sie ein Topic aus!");
       document.Formular.auswahl.focus();
       return false;
      }

    <select name="auswahl" size="4">
    </select>

    Auswahllisten werden anders angesprochen. Siehe dazu http://selfhtml.teamone.de/javascript/objekte/options.htm#value

    Viele Grüße

    Antje