原文地址:https://github.com/mc-zone/IDValidator
demo需要引入2个JS文件,一个是 IDValidator.min.js, 一个是 GB2260.min.js
看一下demo
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <body> <script src="IDValidator.min.js"></script> <script src="GB2260.min.js"></script> <script type="text/javascript"> //新建普通实例 var Validator = new IDValidator(); //或使用带地址码实例,需要引入GB2260 //var Validator = new IDValidator( GB2260 ); var id = '215645'; // 身份证号 var isTrue = Validator.isValid( id ); // 返回true和false var info = Validator.getInfo( id ); // 正确时 返回身份证信息 console.log( isTrue, info ); </script> </body> </html>
id就是身份证号,拿自己的试一下就行