TypechoJoeTheme

Dcr163的博客

统计

前端JQ验证银行卡号

2017-07-05
/
0 评论
/
612 阅读
/
正在检测是否收录...
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. slot mpo terbaru
    2025-02-08
  2. Sherry Stockdill
    2025-01-28
  3. slot demo
    2025-01-13
  4. 陌天
    2025-01-09
  5. Kerrie Bostick
    2024-12-28

标签云