我想变更输入的字符串是否为电子邮件格式。我有点困惑。我试图写下面的代码,但失败了。请帮助我。使用Javascript进行电子邮件验证检查
Javascript Code:
<script>
function emailValidation(id)
{
var emailPattern = var emailPattern = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if (emailPattern.test(id) === false)
{
alert("not a valid email address.");
}
document.getElementById(id).value = "";
}
</script>
HTML Code:
<input type="text" id="empemail" onblur="emailValidation('empemail')" name="email" placeholder="eg: [email protected]" required="">
这是什么:'var emailPatt ern = var emailPattern = ...' 请尝试删除一个。 – John
这个问题已经有了答案。 http://stackoverflow.com/questions/46155/validate-email-address-in-javascript – springrolls