<script language=javascript>
function mail_test()
{
email=f1.mail.value;
if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email))
{
alert("mail格式不对,请重新输入");
f1.mail.focus();
return false;
}
}
</script>
<form name="f1" onsubmit="return mail_test();">
<input name="mail">
<input value="确定" type="submit">
</form>
或者
<script language=javascript>
function checkEmail(cEmail) [color=blue]//验证邮箱地址是否正确,cEmail为邮箱地址。[/color]
{if(cEmail.match(/[\w-]+@{1}[\w-]+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig)!=cEmail)
return false
else
return true}
</script>
<input id=zz><input type=button value=check onclick="if(checkEmail(zz.value))alert('正确');else alert('错误')">
javascrpt 实现电子邮箱验证
最新推荐文章于 2026-08-06 17:39:47 发布
本文提供了两种JavaScript函数用于验证电子邮件地址的格式是否正确。一种是在表单提交时进行验证,另一种是通过按钮点击触发验证。

60

被折叠的 条评论
为什么被折叠?



