为了账号安全,请及时绑定邮箱和手机立即绑定

js怎么验证身份证号

js怎么验证身份证号

哈尼露易丝 2016-06-28 18:01:33
想在页面校验一个身份证号,怎么验证。
查看完整描述

1 回答

已采纳
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好:用正则表达式判断;

给你个例子吧:

function isCardNo(card)  
{  
   // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X  
   var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;  
   if(reg.test(card) === false)  
   {  
       alert("身份证输入不合法");  
       return  false;  
   }  
}

望采纳!

查看完整回答
反对 回复 2016-06-28
  • 1 回答
  • 1 关注
  • 1210 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信