willyman666: Pflichtangabe in einem Formular

Beitrag lesen

Hallo!
Ich habe ein Formular in meiner HP integriert, welches auch gut
funktioniert. Ich möchte, daß in diesem Formular 2 Felder als
Pflichtfelder vorgegeben werden, so daß unsere Kunden zumindest ihre
Email-Adresse sowie Firmennamen angeben müssen, bevor das Formular gesendet werden kann. Wir haben nämlich teilw. unvollständige Kundenanfragen und können diese nicht beantworten, da keine Kontaktdaten eingegeben wurden...
Hier ein Auszug aus unserem Script:
...
<script type="text/JavaScript">
<!--
function chkFormular ()
if (document.Formular.Mail.value == "") {
    alert("Bitte Ihre E-Mail-Adresse eingeben!");
    document.Formular.Mail.focus();
    return false;
  }
  if (document.Formular.Mail.value.indexOf("@") == -1) {
    alert("Keine E-Mail-Adresse!");
    document.Formular.Mail.focus();
    return false;
  }
...
</script>
...
<body
...
<form action="/cgi-bin/send_form_mail.php.cgi" method="post" name="Formular" target="_blank" id="Formular" onsubmit="return chkFormular()">
<table width="626" border="0" align="center" id="Formular">
...
<td colspan="2"><div align="left"><span class="Stil15">EMail*:</span>
                    <input name="Mail" type="text" class="Stil10" id="Mail" size="23" />
                </div></td>
                </tr>
            </table>
            <p align="center" class="Stil13">Vielen Dank f&uuml;r Ihre Anfrage! Wir werden uns umgehend mit Ihnen in Verbindung setzen! </p>
            <label>
            <input name="submit" type="submit" id="submit" value="Senden" />
              </label>
              <label>
              <input name="zur&uuml;ck" type="reset" id="zur&uuml;ck" value="Zur&uuml;cksetzen" />
              </label>
          </form>
...

Tja, irgendwie wird das Feld "Mail" nicht auf Inhalt geprüft und trotzdem abgeschickt. Was mache ich falsch?

Danke!
Martin