身份证校验

15位的纯数字或者18位的纯数字或者17位的纯数字+最后一位为X或x

正则表达式

/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/

实现

input为text,不要为number

<input type="text" id="idCode" class="fr c_gray_777" required name="idCode" maxlength="18" placeholder="请输入证件号" />

校验

//验证身份证格式var idCardReg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/,iFlag = idCardReg.test($("#idCode").val());if(!iFlag){$ak.alert("您输入的身份证格式有误!", {icon: "error", //图标类型(warning,error,info,question,success)button_ok: "确定", //弹窗中的确定按钮文字button_cancel: "取消", //弹窗中的取消按钮文字title: "提示" //弹窗中的标题名称文字});return false;}

Input中实现对身份证的验证相关推荐

  1. element-ui input输入手机号码、身份证号码验证

    步骤一:在src 创建一个文件夹,创建一个文件rules.js 步骤二:在utils/rules.js增加以下代码 // 验证手机号码 export function checkPhoneNumber ...

  2. 常用正则表达式 新旧身份证合法性验证及相互转换算法

    关键字:正则表达式  模式匹配 Javascript 摘要:收集一些常用的正则表达式. 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番.我将一些常用的表 ...

  3. 身份证号码验证验证 js_验证我的身份。 如果你可以的话…

    身份证号码验证验证 js I frequently hear questions like "How to implement authentication in an Android ap ...

  4. javascript身份证号码验证函数支持带x

    //--身份证号码验证-支持新的带x身份证 function isIdCardNo(num)  {     var factorArr = new Array(7,9,10,5,8,4,2,1,6,3 ...

  5. 身份证号码验证-支持新的带x身份证

    //--身份证号码验证-支持新的带x身份证 function isIdCardNo(num)  {     var factorArr = new Array(7,9,10,5,8,4,2,1,6,3 ...

  6. flask中的CBV , flask-session在redis中存储session , WTForms数据验证 , 偏函数 , 对象里的一些小知识...

    flask中的CBV , flask-session在redis中存储session , WTForms数据验证 , 偏函数 , 对象里的一些小知识 flask中的CBV写法 后端代码 # 导入vie ...

  7. js中如何通过身份证号计算出生日期和年龄

    在html中有如下标签 身份证号:<input type="text" id="Gra_IDCard" onChange="IDCardChan ...

  8. ASP.NET的MVC中使用Cookie做身份验证(附代码下载)

    场景 ASP.NET的MVC中使用Session做身份验证(附代码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1071 ...

  9. 正则实现二代身份证号码验证详解

    Start 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 一: IdCodeValid:f ...

最新文章

  1. PHP的Postman使用
  2. java请求接口示例_用示例解释Java接口
  3. java 设置头错误信息,错误:在node.js中发送标头后无法设置标头
  4. mysql 截取json字符串_mysql如何截取一个json字符串?
  5. OpenCV编程:最大熵阈值分割算法实现(代码可运行)
  6. 利用清华镜像、阿里云镜像与豆瓣镜像pip资源
  7. 浅谈SQL语言的特点
  8. Dsoframer控件的下载及注册
  9. 微信公众号开发(一)
  10. python set(集合) 与 and 、 | 与 or之间的区别
  11. IDEA精选插件使用,建议收藏
  12. python:实现RGB和HSV相互转换算法(附完整源码)
  13. WHQL认证和代码签名
  14. Python爬取网易云各类音乐的详细信息
  15. 进程调度算法FCFS和RR
  16. 限流算法-常见的4种限流算法
  17. 基于数据结构知识解决学校超市选址问题
  18. 十行代码写个彩票随机生成器(双色球+大乐透)
  19. Java 8 要过时了?从JDK8飞升到JDK17,一次性给你讲明白
  20. AcWing 1738. 蹄球

热门文章

  1. easyexcel中的常用注解
  2. java 151建议_编写高质量代码改善java程序的151个建议——导航开篇
  3. ajax 成功回调函数,jQuery的阿贾克斯成功回调函数定义jQuery的阿贾克斯成功回调函数定义(jQuery ajax...
  4. 蜘蛛纸牌java注释_自己摸索的纸牌游戏代码,感觉还有很多知识不懂,任重道远啊!...
  5. kfold_机器学习gridsearchcv(网格搜索)和kfold validation(k折验证)
  6. Java中需要全部小写的是,下列哪些是Java中常量的命名约定?A、全部为小写字母B、全部为大写字母C、大小写混合D、字与字之间...
  7. python map reduce filter_Python map, reduce, filter和sorted
  8. python里保存图片_python保存图片报错?
  9. python中while循环_Python第12课:while循环案例 打印输出有规律的造型
  10. 中等职业教育计算机教学案例范文,职业中学计算机教学案例