js怎么验证身份证号

想在页面校验一个身份证号,怎么验证。

哈尼露易丝
浏览 1215回答 1
1回答

慕莱坞9220042

你好:用正则表达式判断;给你个例子吧: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;      }   }望采纳!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript