Marcus: Formularabfrage mit JavaScript

Hallo,
ich habe bei einem Formular eine JavaScript-Abfrage der Pflichtfelder (Name, Adresse etc.) erstellt.
Ich hab mich an die Anleitung von Selfhtml gehalten.
Leider wird Abfrage nicht durchgeführt und das Mail ggfalls mit leeren Felder per eMail verschickt.
Weiß jemand ob so eine Abfrage von Stratos /cgi-bin/mailmanager.pl nicht unterstützt wird?

Quelltext:

...
<script type="text/javascript">

function chkFormular()
{
 if(document.Formular.Vorname.value == "")  {
   alert("Bitte Vorname eingeben!");
   document.Formular.Vorname.focus();
   return false;
  }
  if(document.Formular.Name.value == "")  {
   alert("Bitte Nachname eingeben!");
   document.Formular.Name.focus();
   return false;
   }
  if(document.Formular.Strasse_Nr.value == "")  {
   alert("Bitte Straße und Hausnummer eingeben!");
   document.Formular.Strasse_Nr.focus();
   return false;
  }
 if(document.Formular.Plz.value == "") {
   alert("Die Postleitzahl fehlt noch");
   document.Formular.Plz.focus();
   return false;
  }
 if(document.Formular.Ort.value == "") {
   alert("Der Ort fehlt noch");
   document.Formular.Ort.focus();
   return false;
  }
 if(document.Formular.eMail.value == "") {
   alert("Bitte eMail-Adresse eingeben!");
   document.Formular.eMail.focus();
   return false;
  }
 if(document.Formular.eMail.value.indexOf('@') == -1) {
   alert("Das ist keine gültige eMail-Adresse!");
   document.Formular.eMail.focus();
   return false;
  }
 if(document.Formular.Telefon.value == "") {
   alert("Bitte Festnetz-Telefonnummer angeben!");
   document.Formular.Telefon.focus();
   return false;
  }

}

</script>
...

Aufruf:
<tr>
<td  align="right"><font class="blue" face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000099">Vorname:</font></td>
<td align="right"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input  class="blue" type="text" name="Vorname" maxlength="40">
</font></td>
<td align="left" valign="middle" ><font class="blue" face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000099"><img src="sfz_kug.gif" width="26" height="24" ></font></td>
</tr>

Gruß

Marcus

  1. hab noch den Formularaufruf vergessen:

    <FORM name="Formular" ACTION="/cgi-bin/mailmanager.pl" METHOD="POST"  onSubmit="return chkFormular()>

    1. hab noch den Formularaufruf vergessen:

      <FORM name="Formular" ACTION="/cgi-bin/mailmanager.pl" METHOD="POST"  onSubmit="return chkFormular()>

      ^
      Du hast da ein " vergessen.
      Weiter habe ich erst mal nicht geschaut.

      Uli

      1. Ups... das Häkchen ist verschoben.

        onSubmit="return chkFormular()>
                                     ^
        Hier fehlt das "
        Uli

        1. Super, das war's... manchmal sind's einfach nur Kleinigkeiten..

          1000 Dank und Gruß

          Marcus