欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

JavaScript验证邮箱的合法性

程序员文章站 2022-04-08 11:17:04
...
<script type="text/javascript">
 var sText = document.getElementById('mail').value;
//onblur 为控件失去焦点事件
 document.getElementById('mail').onblur = function sValue(){
  sText = this.value;
  var reMail =/^(?:[a-zA-Z0-9]+[_\-\+\.]?)*[a-zA-Z0-9]+@(?:([a-zA-Z0-9]+[_\-]?)*[a-zA-Z0-9]+\.)+([a-zA-Z]{2,})+$/;
  var s=new RegExp(reMail);
  if(s.test(sText))
 {alert("邮箱正确");}
  else//不正确清空
 {document.getElementById('mail').value="";}
 }
</script>
相关标签: JavaScript