Hallo zusammen,
ich brauche eure Hilfe:
Alles anzeigen
Ich möchte ebenso wie bei Email eine Überprüfung per Javascript machen, dass im Inputfeld "Zahlen" siehe 2. Code oben eine 6 oder 7 stellige Zahl eingegeben werden muss, ansonsten soll das Alert Fenster aufgehen. Hierzu sollte ebenso eine Funktion für aufgerufen werden, die wie bei der Emailadresse überprüft, ob eine gültige Zeichenkomibination (in dem Fall nur die Zahlen von 0-9 mit 6 oder 7 Stellen) eingegeben wurde.
Leider komme ich überhaupt nicht drauf wie ich das bewerkstelligen soll.
Kann mir vielleicht jemand weiterhelfen?
Danke!
VG sinus
ich brauche eure Hilfe:
Quellcode
- <script language="javascript">
- function validateEmail(str) {
- var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
- return filter.test(str);
- }
- function check() {
- if (document.bewerbung.vorname.value == "") alert("Fehler: Es fehlt der Vorname!");
- else if (document.bewerbung.nachname.value == "") alert("Fehler: Es fehlt der Nachname!");
- else if (!validateEmail(document.bewerbung.email.value)) alert("Fehler: Es fehlt die E-Mail-Adresse bzw. die E-Mail-Adresse ist ungültig!");
- else if (document.bewerbung.zahlen.value == "") alert("Fehler: Es fehlt die Matrikelnummer!");
- else {document.bewerbung.submit();}
- }
- </script>
Ich möchte ebenso wie bei Email eine Überprüfung per Javascript machen, dass im Inputfeld "Zahlen" siehe 2. Code oben eine 6 oder 7 stellige Zahl eingegeben werden muss, ansonsten soll das Alert Fenster aufgehen. Hierzu sollte ebenso eine Funktion für aufgerufen werden, die wie bei der Emailadresse überprüft, ob eine gültige Zeichenkomibination (in dem Fall nur die Zahlen von 0-9 mit 6 oder 7 Stellen) eingegeben wurde.
Leider komme ich überhaupt nicht drauf wie ich das bewerkstelligen soll.
Kann mir vielleicht jemand weiterhelfen?
Danke!
VG sinus