1.只能输入数字
文本框中只能输入数字代码(小数点也不能输入)
方法1:
functionisCardID(sId){
var sum = 0;
var info = ";
if(!/d { 17 }(d | x)$/I . test(sid)){ alert("您输入的身份证长度或格式错误");flagsid = true返回;}sId=sId.replace(/x$/i," a ");If (a city [parseint (sid。substr (0,2))] = = null) {alert("你的身份证区非法");flagsid = true返回;}sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2));
vard = new date(sbirthday . replace(//-g,"/));
if(sBirthday!=(d . getfull year()+"-"+(d . getmonth()+1)+"-"+d . getdate())){ alert("身份证上的出生日期不合法");
flagsid = true返回;} for(vari = 17;i>。=0;i - )iSum +=(Math.pow(2,I)% 11)* ParSeint(SiD . CharaT(17-I),11);if(iSum%11!=1){alert("您输入的id号非法");flagsid = true返回;} flagsid = falsereturntrue//iLy[Parseint(SiD . substr(0,2))]+","+sBirthday+","+(sId.substr(16,1)%2?“男”:“女”)}
1.《文本框只能输入数字 input文本框输入时正则判断》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《文本框只能输入数字 input文本框输入时正则判断》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/fangchan/1033096.html