js验证邮箱&只输入数字

来源:互联网 发布:淘宝女装店的现状分析 编辑:程序博客网 时间:2024/06/07 03:23
    这两个功能系统里经常用到,所以把它们收藏起来,也供大家参考<script language="javascript" type="text/javascript">function checkNum(KeyCode){    //如果输入的字符是在0-9之间,或者是backspace、DEL键    if(((KeyCode>47)&&(KeyCode<58))||(KeyCode==8)||(KeyCode==46))    {          return true;    }    else    {          return false;     }}</script><script language="javascript" type="text/javascript"> <!-- start hiding function checkemail(){   var temp = document.getElementById("tbEmail");  //对电子邮件的验证  var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;  if(temp.value!="")  {   if(!myreg.test(temp.value))    {       alert('提示\n\n请输入有效的E_mail!');       tbEmail.focus();      return false;    }   } }// stop hiding --> </script>< table>  < tr>                        <td style="width: 68px">                            电话号码:                         </td>                        <td style="width: 100px">                     <input id="tbPhone" runat="server" type="text" onkeypress="return checkNum(event.keyCode)" maxlength="15" /></td>                                                </tr> < tr>                        <td style="width: 68px">                            邮箱:</td>                        <td style="width: 100px">                            <input type="text" runat="server" id="tbEmail" name="tbEmail" onBlur="checkemail();"/>                            </td>                    </tr>< /table>