JS的 验证组织机构的合法性

页面导航:首页 > 网络编程 > JavaScript > JS的 验证组织机构的合法性

JS的 验证组织机构的合法性

来源: 作者: 时间:2016-02-19 09:19 【

下面直接上代码 验证组织机构合法性方法 function orgcodevalidate(value){ if(value!= ){ var values=value split( - ); var ws = [3, 7, 9, 10, 5, 8,

\

下面直接上代码<喎"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PHByZSBjbGFzcz0="brush:java;"> //验证组织机构合法性方法 function orgcodevalidate(value){ if(value!=""){ var values=value.split("-"); var ws = [3, 7, 9, 10, 5, 8, 4, 2]; var str = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; var reg = /^([0-9A-Z]){8}$/; if (!reg.test(values[0])) { return true } var sum = 0; for (var i = 0; i < 8; i++) { sum += str.indexOf(values[0].charAt(i)) * ws[i]; } var C9 = 11 - (sum % 11); var YC9=values[1]+''; if (C9 == 11) { C9 = '0'; } else if (C9 == 10) { C9 = 'X' ; } else { C9 = C9+''; } return YC9!=C9; } }
value是组织机构的值 如XXXXXXXX-X格式

false 就是组织机构代码是对的

true 组织机构代码不合法

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<