JS的 验证组织机构的合法性
下面直接上代码
//验证组织机构合法性方法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的 验证组织机构的合法性相关推荐
- JS(JavaScript)验证身份证号码格式的合法性
一.JS(JavaScript)验证身份证号码格式的合法性,前端工程师会用到JavaScript验证身份证号码是否合法,这里分享一段本人多年以前多写的JavaScript验证输入身份证号码合法性的代码 ...
- php验证身份证的合法性 ps:js验证身份证的合法性
php验证的方法: /*** 验证身份证的合法性*/public function isIdCard($number){ // 检查是否是身份证号// 转化为大写,如出现x$number = strt ...
- 经典案例重点案例:点名表,JS正则验证全选、全不选、反选,点击可以实现三个功能,轮播图 字符串截取以及替换,图片切换
重点案例: 点击开始点名,框内的名字转动 点击结束点名,框内的转动停止,并出现一个随机的学生姓名 <!DOCTYPE html> <html> <head> ...
- js正则验证特殊字符
js正则验证特殊字符 方案一 var regEn = /[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im,regCn = /[·!#¥(--)::& ...
- WebForm服务器验证控件与前端js自定义验证共同使用
问题: 前端aspx页面中需要在button中添加OnClientClick事件后,这个OnClientClick所执行的自定义的客户端js验证:这个时候,所有的服务器验证控件都会失效! ...
- js正则验证手机号码有效性
通过js正则验证手机号码的有效性,方法如下: 验证130-139,150-159,180-189号码段的手机号码 <script type="text/javascript" ...
- JS正则表达式验证数字非常全 - 吾心无所 - 博客园
JS正则表达式验证数字非常全 Js代码 <script type="text/javascript"> function SubmitCk() { var reg = ...
- python之验证身份证号合法性的库:id_validator
上个星期,大佬分享了一个验证身份证号合法性的库:id_validator,没空去试着用一下看看,今天有点时间,来试着用下这个库. 1.首先,要安装这个库,windows+R键运行cmd,打开命令行窗口 ...
- 手机号判断正则php2019,2019手机号码JS正则表达式验证实例代码
概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的 ...
最新文章
- 近期数据挖掘学习_计划安排及相关资料(定期更新)
- 无监督方法实现C++、Java、Python 代码转换,程序员:出了bug怎么办,两种语言都要看吗?...
- 微信读书vscode插件_快来!让这款 VSCode 插件吹爆你的彩虹屁!
- ubuntu mysql汉字写入只写入了一个字符
- python怎么读取pdf文件_Python解析并读取PDF文件内容的方法
- 编写一程序,输入一个字符串,查找该字符串中是否包含“abc”。
- 新鲜出炉!大规模神经网络最新综述!
- Windows Vista和局域网聊天的计算机
- 控制只读_用Python控制硬件44-四位半万用表UT61E
- 我搭建Wiki网站的步骤
- win7登录密码破解工具
- .NET 高性能WEB架构-比较容易改造方式 - .NET架构
- 开启Hive的本地模式
- 一个插排引发的设计思想 (二) 抽象类与接口
- grub清除linux密码,忘了grub密码和root密码时的root密码更改和grub密码清除方法
- html静态页面存储,页面保存为静态页面
- iphone里如何实现像图片浏览那样的自动隐藏和导航条和工具栏
- Arduino六足机器人
- android 黄金颜色,金光闪闪-六款经典款黄金首饰推荐
- 我不喜欢代码,却为何坚持做程序员(二)