位计算获得
* HTML5学堂出品 http://www.h5course.com 请尊重原创
* 前17位号码加权因子为 Wi = [ 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7...X来代替
*/
校验位计算方法:身份证前17位,每一位数字和相应位数的加权因子进行乘法运算,之后求和(17项之和),再用这个和对11取余,所得的余数作为“验证位数组Y”的下标,也就是Y[余数],找到“验证位数组...取出身份证前17位,与[7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]中对应的位分别进行乘法运算,于是乎:
sum = 1 * 7 + 1 *...别急,往下接着看~~~
使用JS增强号码的可控性
利利此处采用的是返回对象的设置方式,主要是便于获取完整的信息,需要注意的就是要在返回时提供比较合理的API了,不然对方是看不懂滴~~~
我们希望用户通过调用验证身份证号码的方法...如果错误,也会根据情况返回不同的错误提示信息。
本文章内容小编:HTML5学堂-利利。耗时4h~