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>