抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > JS的 验证组织机构的合法性

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

时间:2019-12-29 07:29:32

相关推荐

下面直接上代码

//验证组织机构合法性方法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 组织机构代码不合法

如果觉得《JS的 验证组织机构的合法性》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。