Form Pre-Validierung

Hey,
ich habe eine Form mit 2 Textfeldern: Name und E-Mail.
Bevor die Form-Inputs an PHP gesendet werden, soll JS/JQuery die beiden Textfelder überprüfen, bei E-Mail ob es eine richtige E-Mail-Adresse ist und bei Name ob mindestens 2 Buchstaben eingegeben wurden.

Sollte dies nicht der Fall sein, soll sich der Inhalt des jeweiligen Textfeld ändern.
Ich komme da leider garnicht weiter…

Hallo,
das sollte dir weiterhelfen http://www.html-world.de/program/js_e_5.php :slight_smile:

Wenn du Html 5 nutzt, solltest du auch den Input-Type „email“ nutzen.
Außerdem kannst du die minimale Länge von 2 Zeichen hiermit lösen: pattern=„.{2,}“

Das funktioniert zwar leider nur in moderneren Browsern aber für die älteren kannst du dann eine JS-Lösung nutzen.

Danke euch beiden! Ja, den Input-Type email benutze ich!

ein recht simpel zu verwendendes jQuery-Plugin wäre dies hier: http://jqueryvalidation.org/