身份证校验及提取信息插件IDCardPaser(原创)

所属分类:输入-自动完成

 25232  321  查看评论 (11)
分享到微信朋友圈
X
身份证校验及提取信息插件IDCardPaser(原创) ie兼容12

IDCardPaser

Chinese IDCardPaser 中国居民身份证解析器

使用方法

引用

<script src="GB2260.js"></script>
<script src="IDCardPaser.js"></script>

两个js文件即可,可以不用jquery
也可把两个文件合并成一个js使用

GB2260.js记录了地区码(身份证前六位)与地区名称的对应关系

var idCardPaser = new IDCardPaser();
var info = idCardPaser.getInfo('此处输入身份证号');
       if (info == false) {
           alert('身份证号码输入可能有误,请确认')
       } else {
           console.log(info.sex)
           console.log(info.birth)           
           console.log( info.addr)            
       }
相关插件-自动完成

jQuery实现仿搜索引擎文本框自动补全插件

jQuery实现仿搜索引擎文本框自动补全插件
  自动完成
 37064  400

jQuery仿淘宝购物车

jQuery常规的购物车计算逻辑
  自动完成
 30396  297

jQuery自动补全插件jQuery.AutoComplete

输入文字,自动联想库中的内容,自动补全,关键字高亮
  自动完成
 37179  312

js脚本房贷计算器

js脚本房贷计算器、住房贷款计算器、 公积金贷款计算器
  自动完成
 41496  339

讨论这个项目(11)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    沙科君 0
    2018/11/7 14:39:01
    宁波鄞州区,早期的身份证号是 330227 搜索不到 回复
    若是,若 1
    2018/11/5 15:04:14
    if (!(util.checkAddr(addr, GB2260) && util.checkBirth(birth) && util
            .checkOrder(order))) {
        this.cache[id].valid = false;
        return false;
    }

    改成true就ok了,不谢【大哭】

    if (!(util.checkAddr(addr, GB2260) && util.checkBirth(birth) && util
            .checkOrder(order))) {
        this.cache[id].valid = false;
        return true;
    }
    回复
    Maggiechueng94 0
    2018/8/10 9:58:08
    这里面的身份证开头我们县城的,亲切 回复
    Jerry001 0
    2018/7/18 17:57:44
    啥玩意,我填写我的真实身份证号也是提示错误
        若是,若0
        2018/10/18 16:12:03
        估计因为地区码不齐全
    回复
    giauquewei 0
    2018/6/21 14:57:04
    身份证号最后一位带X的基本都过不去 回复
    heiren 0
    2018/5/31 17:28:29
    啥玩意,我填写我的真实身份证号也是提示错误 回复
    鸿 1
    2018/5/24 16:25:39
    if (!(util.checkAddr(addr, GB2260) && util.checkBirth(birth) && util
            .checkOrder(order))) {
        this.cache[id].valid = false;
        return false;
    }

    这个if判断的!(util.checkAddr(addr, GB2260),应该是(util.checkAddr(addr, GB2260),否则会一直报错

    回复
    两条路上的人 0
    2018/5/23 19:29:47
    出生地等等输入数字不会报错对吧 回复
    SiriBen 0
    2018/5/23 14:33:31
    啥玩意,我填写我的真实身份证号也是提示错误
        最後的黄昏0
        2018/5/23 16:49:55
        方便的话请提供身份证号帮你分析原因,不方便的话就只能你自己调试js看算到哪一步判定你身份证号错误了,js都是未混淆的,注释也很全的
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复