Ich habe unten Code verwendet und es funktioniert gut, bitte überprüfen Sie unten.Email Validierung in jQuery
$(".emailValidation").change(function(){
$('body .emailError').remove();
var emailVal = this.value;
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if(filter.test(emailVal) === false)
{
$(".emailValidation").after("<div class='emailError'>You have added wrong email address.</div>");
}
else
{
$('.emailError').remove();
}
});
Aber wenn Benutzer passieren [email protected]
dann diese Überprüfung nicht funktioniert.
[email protected] ist eine gültige E-Mail-Adresse. Lehnt die Validierung sie ab und Sie möchten, dass sie besteht, oder akzeptiert sie sie und Sie möchten, dass sie abgelehnt wird? – JJJ
@Juhana die Validierung Regex würde [email protected], die - wie Sie sagten - eine gültige Adresse ist. – Lochlan
@Juhana Ich brauche nur E-Mail-Adresse [email protected] und wenn Benutzer eine andere Zeichenfolge übergeben, dann wird es abgelehnt. –