Überprüfen Sie, ob die richtige E-Mail-Adresse eingegeben wurde

8

Ich habe ein Feld, in das Benutzer ihre E-Mail-Adresse schreiben können. Es ist optional, also muss ich zuerst prüfen, ob etwas in das Feld eingegeben wurde, wenn nichts eingegeben wurde, dann nichts tun, aber wenn etwas eingegeben wurde Überprüfen Sie, ob es sich um eine E-Mail handelt.

Im Moment bin ich an diesem Punkt

%Vor%

Ich bin mir nicht einmal sicher, ob das richtig ist, aber ich denke es ist so. Im Moment brauche ich Hilfe mit Lücken im Code, ich habe sie als [CODE HERE] markiert. Könnte jemand bitte eine Lösung vorschlagen.

    
Ilja 06.12.2011, 10:31
quelle

3 Antworten

17

Sie können hierfür das jQuery-Plugin verwenden, wenn Sie nur die Gültigkeit einer E-Mail-Adresse überprüfen möchten in einem Feld ist das ein bisschen Overkill.

Stattdessen wird der reguläre Ausdruck in der Funktion unten sicherstellen, dass das Format der E-Mail-Adresse korrekt ist, falls ein Wert eingegeben wurde.

%Vor%     
Rory McCrossan 06.12.2011, 10:35
quelle
2

Sie können reguläre Ausdrücke verwenden, um die E-Mail-Adresse in JavaScript zu überprüfen.

%Vor%

Dies wird jedoch nur bestätigen, dass es sich um eine gültige E-Mail-Adresse formatierte Zeichenfolge handelt. [email protected] wäre gültig , selbst wenn niemand diese E-Mail-Adresse hat.

Sehen Sie sich diese Frage an.

    
Connell 06.12.2011 10:35
quelle
1

Ich würde die Validierung sowohl auf der Clientseite als auch auf der Serverseite empfehlen, Sie könnten einfach diesen Code verwenden:

%Vor%

Verwenden Sie jedoch serverseitige Validierungen und Methoden, z. B. das Senden von Click-Link-Mails, um Ihre Client-E-Mail-Adresse oder den Versand von Zufallszahlen usw. zu überprüfen.

    
Asghar 27.06.2015 02:55
quelle

Tags und Links