相关疑难解决方法(0)

4099
推荐指数
43
解决办法
281万
查看次数

JavaScript正则表达式电子邮件验证

此代码始终发出警报"null",这意味着该字符串与表达式不匹配.

var pattern = "^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$"; 

function isEmailAddress(str) {

    str = "azamsharp@gmail.com";      

    alert(str.match(pattern)); 
    return str.match(pattern);    

}
Run Code Online (Sandbox Code Playgroud)

javascript regex

97
推荐指数
9
解决办法
33万
查看次数

电子邮件验证javascript

这个javascript函数(checkValidity)是否正确?

function checkTextBox(textBox)
{
   if (!checkValidity(textBox.getValue()))
       displayError("Error title", "Error message", textBox);
       textBox.focus();
}

function checkValidity(e) 
{
    var email;
    email = "/^[^@]+@[^@]+.[a-z]{2,}$/i";

    if (!e.match(email)){
            return false;
    else
            return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:所有的答案赞赏!谢谢!

html javascript validation email-validation

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×3

email-validation ×2

regex ×2

validation ×2

email ×1

html ×1