javascript验证email地址有效性

JavaScript代码
  1. //theStr是一个值,如document.form.email.value   
  2. function isEmail (theStr) {   
  3.         var atIndex = theStr.indexOf ('@');   
  4.         var dotIndex = theStr.indexOf ('.', atIndex);   
  5.         var flag = true;   
  6.         var theSub = theStr.substring (0, dotIndex + 1);   
  7.         if ((atIndex < 1) || (atIndex != theStr.lastIndexOf ('@')) || (dotIndex < atIndex + 2) || (theStr.length <= theSub.length))   
  8.         {   
  9.                 flag = false;   
  10.         }   
  11.         else { flag = true; }   
  12.         return (flag);   
  13. }  

标签:

分享:

1条评论

艾米

使用时可以直接使用此javascript验证函数
f(!isEmail(frm.Email.value)){
alert("Email is Void");
frm.Email.focus;
return false;
}

回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

😉😐😡😈🙂😯🙁🙄😛😳😮:mrgreen:😆💡😀👿😥😎😕