常用EMAIL格式检验(Javascript)

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 great_domino 的 blog

话不多说,看以下代码

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title>email检验</title>
</head>
<body>
<script language="javascript">
<!--
function check()
{
 if(document.register.email.value.length!=0)
  {
    if (document.register.email.value.charat(0)=="." ||       
         document.register.email.value.charat(0)=="@"||      
         document.register.email.value.indexof('@', 0) == -1 ||
         document.register.email.value.indexof('.', 0) == -1 ||
         document.register.email.value.lastindexof("@")==document.register.email.value.length-1 ||
         document.register.email.value.lastindexof(".")==document.register.email.value.length-1)
     {
      alert("email的格式不正确!");
      document.register.email.focus();
      return false;
      }
   }
 else
  {
   alert("email的不能为空!");
   document.register.email.focus();
   return false;
   }
 return false;
}
//-->
</script>
<form name="register" method="post" action onsubmit="return  check();">
<p align="center">
  email:<input type="text" name="email" size="20">
  <input type="submit" value="提交" name="b1">
  <input type="reset" value="重填" name="b2">
</p>
</form>
</body>
</html>

本文关键:常用EMAIL格式检验(Javascript)
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top