js非空验证、身份证格式验证、手机和电话格式验证(前端框架用了miniui)

   //法人代表身份证  
      	  var w_frsfz=mini.get("w_frsfz").getValue();
		   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(w_frsfz) === false)
		   {
		       mini.alert("法人代表身份证输入不合法,请重新输入");
		       return  false;
		   }
		  //项目经理身份证  
      	  var w_xmjlsfz=mini.get("w_xmjlsfz").getValue();
		   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(w_xmjlsfz) === false)
		   {
		       mini.alert("项目经理身份证输入不合法,请重新输入");
		       return  false;  
		   }
		  //经办人身份证  
      	  var w_jbrsfz=mini.get("w_jbrsfz").getValue();
		   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(w_jbrsfz) === false)
		   {
		       mini.alert("经办人身份证输入不合法,请重新输入");
		       return  false;  
		   } 
		  //手机号码验证
      	  var w_sj=mini.get("w_sj").getValue();
		   var reg = /^1[34578]\d{9}$/;
		   if(reg.test(w_sj) === false)
		   {
		       mini.alert("联系手机输入不合法,请重新输入");
		       return  false;  
		   } 
		   //固定电话验证
      	  var w_bgdh=mini.get("w_bgdh").getValue();
		   var reg = /^((0\d{2,4})-)(\d{7,8})(-(\d{3,}))?$/;
		   if(reg.test(w_bgdh) === false)
		   {
		       mini.alert("办公电话输入不合法,请重新输入");
		       return  false;  
		   }  
		   //验证码非空验证
		    if($.trim($("#rand").val())==''){
		        //$("#errorMsg").html("请输入验证码!");
		        $("#rand").focus();
		        return false;
		    }  

猜你喜欢

转载自blog.csdn.net/SicongFu/article/details/78181490