`
Veromca-源代码
  • 浏览: 40539 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascrpt 实现电子邮箱验证

阅读更多
<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('错误')"> 








1
1
分享到:
评论
1 楼 求求你帮帮我 2013-05-11  
function verfifyEmail(){
      var strEmail = document.getElementById("email").value;
      var email_info = document.getElementById("email_info");
      if(verifyIsNull(email_info,strEmail)){
             email_Flag = false;
                 return ;
}
       var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
        email_Flag = reg.test(strEmail);
       if(email_Flag){
              email_info.innerHTML = "恭喜!邮箱地址输入正确。";
        }else{
               email_info.innerHTML = "对不起,您输入的邮箱地址格式                错                 误。";
    }
}

相关推荐

Global site tag (gtag.js) - Google Analytics