1.手机号验证:
function isPhone(str) { var reg = /^1(3|4|5|6|7|8|9)d{9}$/; return reg.test(trim(str, 'g')); }
2.身份证验证:
//身份证验证 function checkIdcar(Idcar){ //var Idcar = $("#idCar").val(); if(!(/(^d{15}$)|(^d{18}$)|(^d{17}(d|X|x)$)/.test(Idcar))){ alert("身份证号码输入有误,请重新输入"); return false; } return true; };
3.姓名验证:
//姓名验证 function checkName(Name){ //var Name = $("#Name").val(); if(!(/^[u4E00-u9FA5]{1,6}$/.test(Name))){ alert("姓名输入有误,请重新输入"); return false; } return true; };
4.邮箱验证:
//邮箱验证 function CheckMail(mail) { var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; if( filter.test(mail) ) return true; else { alert('您的电子邮件格式不正确'); return false; } }
5.输入纯数字(输入手机号、金额)
bindInputTel(num) { return num.replace(/[^d]/g,''); }
6.限制输入空格(输入密码)
inputPwdCom(obj) { let that = this; if(that.form) { that.form[obj] = that.form[obj].replace(/s+/g,''); } else { that[obj] = that[obj].replace(/s+/g,''); } }
7.判断是否过期(当前时间)
judgeTime(time){ var strtime = time.replace("/-/g", "/");//时间转换 //时间 var date1=new Date(strtime); //现在时间 var date2=new Date(); //判断时间是否过期 return date1<date2?true:false; }