JavaScript中校验银行卡号的实现代码

前端之家收集整理的这篇文章主要介绍了JavaScript中校验银行卡号的实现代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、先引入jquery.js

2、接着引入luhmCheck.js  //银行卡号Luhm校验

3、看下面的案例:

无<a href="https://www.jb51.cc/tag/biaoti/" target="_blank" class="keywords">标题</a>页

下面是js

19) { $("#banknoInfo").html("银行卡号长度必须在16到19之间"); return false; } var num = /^\d*$/; //全数字 if(!num.exec(bankno)) { $("#banknoInfo").html("银行卡号必须全为数字"); return false; } //开头6位 var strBin = "10,18,30,35,37,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,58,60,62,65,68,69,84,87,88,94,95,98,99"; if(strBin.indexOf(bankno.substring(0,2)) == -1) { $("#banknoInfo").html("银行卡号开头6位不符合规范"); return false; } //Luhm校验(新) if(!luhmCheck(bankno)) return false; $("#banknoInfo").html("验证通过!"); return true; }

测试卡号:

1、6222600810010710887

2、6225881414207430

以上所述是小编给大家介绍的JavaScript中校验银行卡号的实现代码。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

原文链接:https://www.f2er.com/js/43408.html

猜你在找的JavaScript相关文章