2012-11-02 37 views
0

可能重複的:
Validate email address in Javascript?
JQuery email validation?什麼是jQuery的等價PHP的FILTER_VALIDATE_EMAIL

我想用FILTER_VALIDATE_EMAIL驗證email.val(),而不是下面是什麼。

var email = $("#email"); 
var emailReg = /^[A-Z0-9._%+-][email protected]([A-Z0-9-]+\.)+[A-Z]{2,4}$/i; 


    if (!emailReg.test(email.val())) { 
     email.addClass("error").focus(); 

    } else { 

     email.removeClass("error"); 
    } 
+5

幾乎每一個可能的答案在這裏: http://stackoverflow.com/questions/2507030/jquery-email-validation –

+1

電子郵件驗證是棘手的,你可以使用最好的正則表達式:'/ [^ @] + @ [^ @] /'。這不會留下任何有效的電子郵件。 – elclanrs

回答

相關問題