E-mail验证判断代码!

1>



2>

your email:

3>

{以下为关键代码,详细看演示}

mail.html内容

电子邮箱: 

        

validate.js内容

function checkemail(name, data, allowednull)
{
  var datastr = data;
  var lefttrim = datastr.search(/S/gi);
 
  if (lefttrim == -1) {
    if (allowednull) {
      return 1;
    } else {
      alert("请输入一个正确的E-mail地址!");
      return -1;
    }
  }
  var myRegExp = /[a-z0-9](([a-z0-9]|[_-.][a-z0-9])*)@([a-z0-9]([a-z0-9]|[_-][a-z0-9])*)((.[a-z0-9]([a-z0-9]|[_-][a-z0-9])*)*)..([a-z0-9]([a-z0-9]|[_-][a-z0-9])*)((.[a-z0-9]([a-z0-9]|[_-][a-z0-9])*)*)/gi;
  var answerind = datastr.search(myRegExp);
  var answerarr = datastr.match(myRegExp);
 
  if (answerind == 0 && answerarr[0].length == datastr.length)
  {
    return 0;
  }
 
  alert("请输入一个正确的E-mail地址!");
  return -1;
}
function parseNum(theNum){
  if (theNum.substring(0,1)==0)
    theNum=theNum.substring(1)
  return theNum
}

版权声明:
作者:Jays
链接:https://ijays.com/2005/12/e-mail%e9%aa%8c%e8%af%81%e5%88%a4%e6%96%ad%e4%bb%a3%e7%a0%81%ef%bc%81.html
来源:颓废的美
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>