latinum_1982
Erfahrenes Mitglied
hier mein java script
und hier das dazu gehörige formular
ich bin schon an verzeifeln und finde kein fehler
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
