使用常规判断来验证电子邮件邮箱的合法性必须相对全面. 建议先在客户端上验证JS,然后在服务器上验证. 以下青岛星网与您共享客户端JS验证方法.
function ischeckemail(){
var email = document.getElementById("emailname").value;
if (email != "") {
var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
isok= reg.test(email );
if (!isok) {
alert("邮箱格式不正确,请重新输入!");
document.getElementById("emailname").focus();
return false;
}
};
}
用法示例
onClick="return ischeckemail()" >
请注意js正则表达式校验邮箱,该ID必须设置为“电子邮件名称”. 示例操作的结果. 如果eamil地址格式不正确,将弹出一个提示框,其他情况将不被处理.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-/a/jisuanjixue/article-169659-1.html