我需要验证用户从文本框出来时输入的电子邮件地址。
我已经用谷歌搜索了这个,但我得到了表单验证 JScript;我不需要表单验证。我想要文本框验证。
我在 JScript 下写了,但“如果电子邮件无效,则不会返回同一页面”。
function validate(email) {
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
//var address = document.getElementById[email].value;
if (reg.test(email) == false)
{
alert('Invalid Email Address');
return (false);
}
}
假设您的正则表达式是正确的:
在你的脚本标签内
function validateEmail(emailField){
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if (reg.test(emailField.value) == false)
{
alert('Invalid Email Address');
return false;
}
return true;
}
在你的文本字段中:
<input type="text" onblur="validateEmail(this);" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)