js验证日期 email 整数的正则表达式
2008-06-25 03:36
591 查看
<script language="javascript">function chk(){ if (chk_email(form1.tt.value)==false){ alert("邮箱格式不正确"); return false; } if (chk_date(form1.rq.value)==false){ alert("日期格式不正确"); return false; } if (chk_age(form1.age.value)==false){ alert("年龄输入不正确"); return false; } } function chk_email(email) { var pattern = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(/.[a-zA-Z0-9_-]+)+$/; if(pattern.test(email)){ return true; } else { return false; } } function chk_date(str) { var pattern = /^((/d{4})|(/d{2}))-(/d{1,2})-(/d{1,2})$/; if(pattern.test(str)){ return true; } else { return false; } } function chk_age(str) { var pattern = /^[1-9]+[0-9]*]*$/; // /^[0-9]+.?[0-9]*$/判断字符串是否为数字 if(pattern.test(str)){ if (str>99 || str<1){return false;} else {return true;} } else { return false; } } function checkTelFormat(str){ var reg = /^(((/()?/d{2,4}(/))?[-(/s)*]){0,2})?(/d{7,8})$/; if(reg.test(str))// 电话号码格式正确 return true; else //号码格式错误 return false;} </script><form id="form1" name="form1" method="post" action="2.asp" onsubmit="javascript:return chk();"> <p> <input name="tt" type="text" id="tt" /> </p> <p> <input name="rq" type="text" id="rq" /> </p> <p> <input name="age" type="text" id="age" /> </p> <p> <input type="submit" name="Submit" value="提交" /> </p></form>
相关文章推荐
- JS正则表达式验证数字,整数,email
- JS正则表达式验证数字、整数、email
- JS正则表达式验证数字,整数,email
- JS与正则表达式对日期的验证
- 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证,来这里就够了...
- 正则表达式验证数字、汉字、电话号码,email,整数,浮点数
- java正则表达式验证整数、浮点数和日期
- JS正则表达式 验证 输入的是正负小数(保留3位小数)或者只能输入正负整数
- 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证
- js正则表达式验证各类需求(整数,实数,小数,时间,URL等)
- java正则表达式验证整数、浮点数和日期
- 一些有用的js正则验证(是否为空,是否为正整数,email,手机,电话,身份证)
- js正则表达式 验证手机号,email地址和邮政编码
- JS正则表达式学习二:简单的email验证看正则表达式的语法
- 对正则表达式不熟悉,记录几个从别处拿来验证过的表达式,日期、数字、email、网址验证
- js正则表达式 验证手机号,email地址和邮政编码
- 利用js正则表达式验证手机号,email地址,邮政编码
- 整数验证正则表达式,js
- js正则表达式 验证手机号,email地址和邮政编码
- js正则表达式 验证手机号,email地址和邮政编码