kai: Netscape wertet keine Auswahllisten aus ???

Wieso funktioniert sowas

function Weiter()
{

if (document.Testform.Zahlungsweise.value == 'Bankeinzug')
  {
   alert("Bankeinzug");
   return false;
  }
}

....

<form name="Testform">
<SELECT NAME="Zahlungsweise">
    <OPTION VALUE="Nachnahme">Nachnahme
    <OPTION VALUE="Bankeinzug">Bankeinzug
</SELECT>

<input type="button" value="Starten" onClick="Weiter()">

mit IE, sprich er liefert eine Alertbox und
nicht mit Netscape (4.5), der überhaupt nix macht ????

  1. »»  if (document.Testform.Zahlungsweise.value == 'Bankeinzug')

    {
       alert("Bankeinzug");
       return false;
      }

    Probier doch mal document.Testform.Zahlungsweise[document.Testform.Zahlungsweise.selectedIndex].value

    IE 4 ist fehlertoleranter.

    P.S.: Steht aber auch in SelfHTML. Schau das nächste mal zuerst dort.

    Tschau, Stefan