JS身份 证验证与生成工具

浏览:1519 发布日期:2015/01/28 分类:功能实现 关键字: javascript
原生JS身份 证验证与生成工具,支持CommonJS/AMD。

包含校验码验证,信息分析(地区/出生日期/性别),ID生成等功能。接口化封装,可以直接引入使用。
https://github.com/mc-zone/IDValidator<script type="text/javascript" src="IDValidator.min.js" charset="utf-8" ></script>

<script type="text/javascript">
    var Validator = new IDValidator();
    
    var id = "123456789012345678";

    var isReal = Validator.isValid( id );
    //合法号码return true, 不合法return false

    var idInfo = Validator.getInfo( id );
    /* 
     * 号码有效时返回内容示例:
     * {
     *   'addrCode': 100101, //地址码信息,
     *   'addr':     '北京市东城区', //地址信息, 只在实例化时传入了GB2260时返回
     *   'birth':    '1988-01-20', //出生年月日
     *   'sex':      1, //性别,0为女,1为男
     *   'checkBit': 'X', //校验位,仅当18位时存在
     *   'length':   18 //身份 证类型,15位或18位
     * }
     */

    var newId = Validator.makeID();
    //制造一个可以通过校验的ID


</script>

附件 IDValidator-1.1.zip ( 95.45 KB 下载:44 次 )

评论( 相关
后面还有条评论,点击查看>>