formular überprüfung mit Java Script funktionrt nicht

latinum_1982

Erfahrenes Mitglied
hier mein java script

Code:
<script type="text/javascript">
function chkFormular () {
  //---- FIRMANAME KONTROLLE ---//
  if (document.Formular.firma.value == "") {
    alert("Bitte Firman namen eingeben!");
    document.Formular.firma.focus();
    return false;
  }
  //---- KONTAKT PERSON KONTROLLE ---//
  if (document.Formular.kontakt.value == "") {
    alert("Bitte eine Kontakt Person ein!");
    document.Formular.kontakt.focus();
    return false;
  }
    //---- ADRESSE KONTROLLE ---//
  if (document.Formular.adresse.value == "") {
    alert("Bitte gehen Sie die Adresse ein!");
    document.Formular.adresse.focus();
    return false;
  }
    //--- HAUSNUMMER KONTROLLE ---//
    if (document.Formular.nummer.value == "") {
    alert("Bitte hausnummer angeben!");
    document.Formular.nummer.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.Formular.nummer.value.length; +++i)
    if (document.Formular.nummer.value.charAt(i) < "0" ||
        document.Formular.nummer.value.charAt(i) > "9")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Die hausnummer sollte keine buchstaben beinhalten");
    document.Formular.nummer.focus();
    return false;
  }
  //--- ORT KONTROLLE ---//
  if (document.Formular.Ort.value == "") {
    alert("Bitte Ort eingeben!");
    document.Formular.Ort.focus();
    return false;
  }
  //--- E-MAIL KONTROLLE ---//
  if (document.Formular.email.value == "") {
    alert("Bitte Ihre E-Mail-Adresse eingeben!");
    document.Formular.email.focus();
    return false;
  }
  if (document.Formular.email.value.indexOf("@") == -1) {
    alert("Keine E-Mail-Adresse!");
    document.Formular.email.focus();
    return false;
  }
  //--- TELEFONNUMMER KONTROLLE ---//
  if (document.Formular.tel.value == "") {
    alert("Bitte geben sie eine telefonnummer ein!");
    document.Formular.tel.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.Formular.tel.value.length; +++++++++++++i)
    if (document.Formular.tel.value.charAt(i) < "0" ||
        document.Formular.tel.value.charAt(i) > "9")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Die Telefonnummer sollte nur Zahlen haben!");
    document.Formular.tel.focus();
    return false;
  }
}
</script>

und hier das dazu gehörige formular

HTML:
<form name="Formular" action="zahlung.php" method="post" onsubmit="return chkFormular()">

<tr> 
            <td width="150" class="label">Firma :</td>
            <td class="content"><input name="firma" type="text" class="box" id="firma" value="<?php echo $data['full_name'] ?>" size="30" maxlength="50"></td>
        </tr>
        <tr> 
            <td width="150" class="label">Kontakt Person :</td>
            <td class="content"><input name="kontakt" type="text" class="box" id="kontakt" value="<?php echo $data['user_name'] ?>" size="30" maxlength="50"></td>
        </tr>
        <tr>
            <td width="150" class="label">Adresse :</td>
            <td class="content"><input name="adresse" type="text" class="box" id="adresse" value="<?php echo $data['address'] ?>" size="50" maxlength="100"></td>
        </tr>
        <tr> 
            <td width="150" class="label">Nummer :</td>
            <td class="content"><input name="nummer" type="text" class="box" id="nummer" value="<?php echo $data['addressnr'] ?>" size="5" maxlength="30"></td>
        </tr>
        <tr> 
          <td width="150" class="label">PLZ :</td>
          <td class="content"><input name="plz" type="text" class="box" id="plz" value="<?php echo $data['plz'] ?>" size="10" maxlength="10"></td>
        </tr>
        <tr>
          <td class="label">ORT :</td>
          <td class="content"><input name="ort" type="text" class="box" id="ort" value="<?php echo $data['ort'] ?>" size="30" maxlength="32"></td>
        </tr>
        <tr>
          <td class="label">E-Mail :</td>
          <td class="content"><input name="email" type="text" class="box" id="e-mail" value="<?php echo $data['user_email'] ?>" size="30" maxlength="32"></td>
        </tr>
        <tr>
          <td class="label">Telefon :</td>
          <td class="content"><input name="tel" type="text" class="box" id="tel" value="<?php echo $data['tel'] ?>" size="30" maxlength="32"></td>
        </tr> 
<input type="submit" value="Absenden">

ich bin schon an verzeifeln und finde kein fehler :(
 
Zurück