简单的验证
来源:互联网 发布:大学校园交友软件 编辑:程序博客网 时间:2024/06/11 00:38
页面字段比较多 ,自己写了一个简单的页面验证
var myinput2=new Array("enter_name:企业/个体工商户名称:C:*", "enter_operator:经营者/法人:C:*", "enter_uscc:注册号/统一社会信用代码:C:*", "enter_register_time:企业/门店注册时间:C:*", // "enter_address:企业/门店地址:C", "enter_area:企业/门店面积(平米):M:*", "enter_brand:经营品牌:C:*", "enter_period:经营年限:N:5", "enter_tm_amount:近三月销售总额(元):M:*", "enter_tm_aveamount:近三月月均销售额(元):M:*", "enter_ly_amount:上年度销售总额(元):M:*", "enter_ly_profit:上年度利润(元):M:*", "enter_stock_value:库存总价值(元):M:*", "enter_gp_value:门店黄铂金总价值(元):M:*", "optEmploye:员工人数:N:*") function isgotoc(e){ for (x in e) { var str=e[x].split(":"); var number=$.trim($("#"+str[0]).val()); if( number==""||number==null||(typeof number == undefined)){ layer.alert(str[1]+"不能为空!"); return false; } if( str[2]!=""&&str[2]!=null&&(typeof str[2] != undefined)&&str[2]=='N'){ var reg = /^[1-9]\d*$/; if(!reg.test(number) ){ layer.alert(str[1]+"格式不正确!"); return false; } } if( str[2]!=""&&str[2]!=null&&(typeof str[2] != undefined)&&str[2]=='M'){ var reg = /(?!0\.00)(\d+\.\d{0,2}$)/; var reg1 = /^[1-9]\d*$/; if(!(reg.test(number)||reg1.test(number)) ){ layer.alert(str[1]+"格式不正确!"); return false; } } if( str[2]!=""&&str[2]!=null&&(typeof str[2] != undefined)&&str[2]=='P'){ var reg = new RegExp("^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\\d{8}$"); if (!reg.test(number)) { layer.alert(str[1]+"格式不正确!"); return false; } } if( str[2]!=""&&str[2]!=null&&(typeof str[2] != undefined)&&str[2]=='T'){ var reg = new RegExp("^(0\\d{2}-\\d{8}(-\\d{1,4})?)|(0\\d{3}-\\d{7,8}(-\\d{1,4})?)$"); if (!reg.test(number)) { layer.alert(str[1]+"格式不正确!"); return false; } } if( str[2]!=""&&str[2]!=null&&(typeof str[2] != undefined)&&str[2]=='TP'){ var reg1 = new RegExp("^((13[0-9])|(14[0-9])|(15([0-9]))|(18[0-9])|(17[0-9]))\\d{8}$"); var reg2 = new RegExp("^(0\\d{2}-\\d{8}(-\\d{1,4})?)|(0\\d{3}-\\d{7,8}(-\\d{1,4})?)$"); if (!(reg1.test(number)||reg2.test(number))) { layer.alert(str[1]+"格式不正确!"); return false; } } if( str[2]!=""&&str[2]!=null&&(typeof str[2] != undefined)&&str[2]=='ID'){ var reg=/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; if (!reg.test(number)) { layer.alert(str[1]+"格式不正确!"); return false; } } if( str[3]!=""&&str[3]!=null&&(typeof str[3] != undefined)&&str[3]!='*'){ if(number.length>str[3]){ layer.alert(str[1]+"字符长度不能超过"+ str[3]); return false; } } } return true; }
阅读全文
0 0
- 简单的客户端验证
- 简单的验证
- 简单的验证码
- 简单的Jquery验证
- 简单的验证码
- 简单的表单验证
- 简单的验证码
- 简单的验证
- 身份证号码的简单验证
- 简单的登录验证
- 简单的验证码
- 简单的 表单验证
- 简单的验证邮箱
- 简单的图片验证
- 简单的表单验证
- 简单的登录验证
- 简单的滑动验证
- 简单的验证登录
- 二分图的最大匹配、完美匹配和匈牙利算法
- maven常用命令
- Elasticsearch API 统计出错(Fielddata is disabled on text fields by default.)
- springMVC拦截器 interceptor!
- React Native 入坑学习路线(转)
- 简单的验证
- 淘宝新开店铺没有生意该如何推广和运营
- 学习笔记---高等数学前置知识---三角函数
- 一些常用的js方法
- Gate 7.2的学习笔记(四)
- forward 和redirect的区别
- 点9图片
- Servlet异步处理特性分析与实践
- C/C++工具资源库 (收藏)