代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
JS
】
银行卡号校验
作者:
瑜涵
/ 发布于
2015/2/15
/
741
// 1.将未带校验位的 15(或18)位卡号从右依次编号 1 到 15(18),位于奇数位号上的数字乘以 2。 // 2.将奇位乘积的个十位全部相加,再加上所有偶数位上的数字。 // 3.将加法和加上校验位能被 10 整除。 ;!function(){ var _bankno,_code,_msg,_verify_code,_base_code; var _msg_code = ['\u65e0\u6548\u7684\u5361\u53f7','\u5408\u6cd5']; function _verify_length(){ if(_bankno.length !=16 && _bankno.length != 19){ return false; } return true; } function _get_verify_code(){ try{ _verify_code = _bankno.substring(_bankno.length-1); _base_code = _bankno.substring(0,_bankno.length-1); _base_code = _base_code.split("").reverse().join(""); _sum = 0; for(var i=0;i<_base_code.length;i++){ var _k = +_base_code[i]; if(i%2==0){ _k = _k*2; _sum += _k%10+parseInt(_k/10); }else{ _sum += _k; } } _sum += +_verify_code; if(_sum%10==0){ return true; } return false; }catch(e){ return false; } } function _return(){ return { code:_code, msg:_msg, bankno:_bankno } } function _verify(){ _msg = _msg_code[0]; _code = 1; if(!_verify_length()) return _return(); if(!_get_verify_code()) return _return(); _msg = _msg_code[1]; _code = 0; return _return(); } function bankno(){}; bankno.prototype = { verify:function(bankno){ _bankno = bankno; return _verify(); } } window.bankno = new bankno(); }(window); //示例: bankno.verify("xxxxxxxxxxxx");
试试其它关键字
行卡号
同语言下
.
Jquery搜索框获取回车事件
.
H5页面添加倒计时,然后自动跳转
.
通过user-agent判断h5页面是在哪个手机App(QQ、微信
.
nginx 禁止未绑定的域名访问
.
JavaScript 获取按键,并屏蔽系统 Window 事件
.
H5之只允许微信浏览器打开,禁止从外部浏览器访问
.
微信打开网址添加在浏览器中打开提示的办法
.
实现JS复制、粘贴,Chrome/Firefox下可用
.
video视频播放,play()、pause()、duration时长、onen
.
HTML5实现MP3上传前的预览和播放时长的获取
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
瑜涵
贡献的其它代码
(
4
)
.
身份证号验证(严格)
.
form表单数据转换为Object对象
.
银行卡号校验
.
国内手机号码匹配(2015年)
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3