TypechoJoeTheme

Dcr163的博客

统计

前端JQ验证银行卡号

2017-07-05
/
0 评论
/
721 阅读
/
正在检测是否收录...
07/05
    function CheckBankNo(t_bankno) {

    var bankCard = $('input[name="bank_card"]');
    var bankno = bankCard.val();
    if (bankno == "") {
        $("#msg-info").html("请填写银行卡号");
        bankCard.focus();
        return false;
    }

    if (16 > bankno.length || 19 < bankno.length) {

        $("#msg-info").html("银行卡号长度应该在16位到19位之间");
        bankCard.focus();
        return false;
    }
    var num = /^\d*$/; //全数字
   if(!num.exec(bankno)) {
        $("#msg-info").html("银行卡号必须全为数字");
        bankCard.focus();
        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) {
        $("#msg-info").html("银行卡号开头6位不符合规范");
        bankCard.focus();
        return false;
    }

    $("#msg-info").html("验证通过!")
    return true;
}

input的框的名称就改成自己的名称,提示信息就改成自己的id位置即可

朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

http://dcr163.cn/163.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. https://www.triptipedia.com/user/phmapaladnet
    2025-05-08
  2. https://Sites.google.com/view/vavada-online-casino
    2025-04-12
  3. https://x.com/jeetbuzzcom
    2025-04-07
  4. prozone.cc alternative
    2025-03-19
  5. urgent delivery
    2025-03-16

标签云