ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
311
311
EMPFEHLEN
-
28.05.10 06:54 #1
- Registriert seit
- Jan 2010
- Beiträge
- 2
Hallo,
da ich mich gerade in Javascript einarbeite und versuche Ein Formular zu gestalten bin ich an meine Grenzen gelangt.
Meine Abfrage funktioniert nicht!
Kann mir jemand helfen?
Der Code:
HTML-Code:<script type="text/javascript"> function validEmail(email) { var strReg = "^([a-zA-Z0-9\\-\\.\\_]+)+(\\@)+([a-zA-Z0-9\\-\\.]+)+(\\.)+([a-zA-Z]{2,4})$"; var regex = new RegExp(strReg); return(regex.test(email)); } function chkFormular () { if (document.Formular.Name.value == "") { alert("Bitte Ihren Namen eingeben!"); document.Formular.Name.focus(); return false; } if (document.Formular.Vorname.value == "") { alert("Bitte Ihren Vornamen eingeben!"); document.Formular.Vorname.focus(); return false; } if (document.Formular.Telefon.value == "") { alert("Bitte Ihre Telefonnummer eingeben!"); document.Formular.Telefon.focus(); return false; } if (document.Formular.Mail.value == "") { alert("Bitte Ihre E-Mail-Adresse eingeben!"); document.Formular.Mail.focus(); return false; } if (!validEmail(document.Formular.Mail.value)) { alert("Nr 2 - Bitte Ihre E-Mail-Adresse eingeben!"); return false; } var chkZ = 1; for (i = 0; i < document.Formular.Alter.value.length; ++i) if (document.Formular.Alter.value.charAt(i) < "0" || document.Formular.Alter.value.charAt(i) > "9") chkZ = -1; if (chkZ == -1) { alert("Altersangabe keine Zahl!"); document.Formular.Alter.focus(); return false; } } </script> <form name="Formular" action="#" method="post" onsubmit="return chkFormular()"> <fieldset><legend>Kontaktdaten</legend><br /> <label for="Name">Name:</label><input type="Name" size="30" maxlength="40" name="Name" /><br /> <label for="Vorname">Vorname:</label><input type="Vorname" size="30" maxlength="40" name="Vorname" /><br /> <label for="strasse">Straße/Nr.:</label> <label for="Hausnummer"></label><input type="Strasse" size="20" maxlength="40" name="Strasse" /> <input type="Hausnummer" size="10" maxlength="40" name="Hausnummer" /><br /> <label for="plz">PLZ/Ort:</label><input type="plz" size="10" maxlength="40" name="plz" /> <input id="ort" size="20" maxlength="40" name="ort" /><br /> <label for="Telefon">Telefon:</label><input type="telefon" size="30" maxlength="40" name="telefon" /><br /> <label for="email">E-Mail:</label><input type="email" size="30" maxlength="40" name="email" /><br /> <label for="alter">Alter:</label><input type="alter"size="30" maxlength="40" name="alter" /><br /> </fieldset> <input name="agb" type="checkbox" value="1" />Ich habe die <a href="#">Datenschutzrichtlinien</a> gelesen und akzeptiert.<br /> <input name="newsletter" type="checkbox" value="2" />Ja, ich möchte weitere Informationen und abonniere den <br /> regelmäßigen Zissel-Newsletter.
Vielen Dank!
-
Moin,
du bist da mit den Namen der Felder in Formular und Funktion durcheinandergekommen.
alter-Alter
email-Mail
telefon-Telefon
-
29.05.10 06:40 #3
- Registriert seit
- Jan 2010
- Beiträge
- 2
Danke, funktioniert einwandfrei!
Ähnliche Themen
-
Javascript macht Probleme im Firefox
Von Sven4972 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 25.05.09, 12:32 -
Javascript Rekursion macht Faxen
Von andrutz im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 15.04.09, 22:39 -
Javascript Navigation macht schwere Probleme!
Von Da-Real-Monchichi im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 16.08.07, 19:54 -
javascript:window.open macht faxen
Von PHP-Fan im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.12.06, 00:00 -
HL2 macht Probleme
Von Alexander12 im Forum Microsoft WindowsAntworten: 3Letzter Beitrag: 10.11.05, 15:09





Zitieren
Login





