Matze: Auswahlliste abfragen

Hallo!
Ich möchte vorm Abschicken des Formulars abfragen, ob ein Eintrag aus der Auswahlliste selektiert wurde!

dazu habe ich folgende Funktion:

if(document.New_Bes.BesFirma.value == "")
{
 alert("Bitte Firma auswählen!");
 document.New_Bes.BesFirma.focus();
 return false;
}

Warum kommt jetzt auch die Fehlermeldung wenn ich eines auswähle??
Was ist falsch??

Danke für die Hilfe!

  1. if(document.New_Bes.BesFirma.value == "")
    {
    alert("Bitte Firma auswählen!");
    document.New_Bes.BesFirma.focus();
    return false;
    }

    Hi ich denke es liegt am fehlenden options,

    versuch mal deine Auswahlliste so anzusprechen:

    document.New_Bes.BesFirma.options.value;

    damit sollte es klappen, wenn nicht dann schreib mal wie die Fehlermeldung lautet...hab die letzten zwei Wochen mich mit diesen Auswahllisten beschäftigt und so ziemlich jede Fehlermeldung bekommen dies es wahrscheinlich gibt  ;)

    1. Hi,
      Ich denke Du musst erst mal pruefen welche Option ausgewaehlt worden ist, bevor Du den value testet.
      Also:
      document.New_Bes.BesFirma.options[document.New_Bes.BesFirma.indexSelected].value;

      Gruss, Mel

      1. Hi,
        Ich denke Du musst erst mal pruefen welche Option ausgewaehlt worden ist, bevor Du den value testet.
        Also:
        document.New_Bes.BesFirma.options[document.New_Bes.BesFirma.indexSelected].value;

        Gruss, Mel

        Danke für eure Hilfe!
        Durch eure Ideen bin ich raufgekommen:

        Hier die Syntax:

        if(document.New_Bes.BesFirma.options [document.New_Bes.BesFirma.selectedIndex].text == "")
        {
        alert("Bitte Firma auswählen!");
        document.New_Bes.BesFirma.focus();
        return false;
        }