天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

JS支持帶x身份證號碼驗證函數

<script type="text/Javascript">
alert(isIdCardNo("440781197007220512"));
//--身份證號碼驗證-支持新的帶x身份證
function isIdCardNo(num) 
{
    var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);
    var error;
    var varArray = new Array();
    var intValue;
    var lngProduct = 0;
    var intCheckDigit;
    var intStrLen = num.length;
    var idNumber = num;    
    // initialize
    if ((intStrLen != 15) && (intStrLen != 18)) {
        //error = "輸入身份證號碼長度不對!";
        //alert(error);
        //frmAddUser.txtIDCard.focus();
        return false;
    }    
    // check and set value
    for(i=0;i<intStrLen;i++) {
        varArray[i] = idNumber.charAt(i);
        if ((varArray[i] < '0' || varArray[i] > '9') && (i != 17)) {
            //error = "錯誤的身份證號碼!.";
            //alert(error);
            //frmAddUser.txtIDCard.focus();
            return false;
        } else if (i < 17) {
            varArray[i] = varArray[i]*factorArr[i];
        }
    }
    if (intStrLen == 18) {
        //check date
        var date8 = idNumber.substring(6,14);
        if (checkDate(date8) == false) {
            //error = "身份證中日期信息不正確!.";
            //alert(error);
            return false;
        }        
        // calculate the sum of the products
        for(i=0;i<17;i++) {
            lngProduct = lngProduct + varArray[i];
        }        
        // calculate the check digit
        intCheckDigit = 12 - lngProduct % 11;
        switch (intCheckDigit) {
            case 10:
                intCheckDigit = 'X';
                break;
            case 11:
                intCheckDigit = 0;
                break;
            case 12:
                intCheckDigit = 1;
                break;
        }        
        // check last digit
        if (varArray[17].toUpperCase() != intCheckDigit) {
            //error = "身份證效驗位錯誤!...正確為: " + intCheckDigit + ".";
            //alert(error);
            return false;
        }
    } 
    else{        //length is 15
        //check date
        var date6 = idNumber.substring(6,12);
        if (checkDate(date6) == false) {
            //alert("身份證日期信息有誤!.");
            return false;
        }
    }
    //alert ("Correct.");
    return true;
}

function checkDate(date)
{
    return true;
}
</script>

JavaScript技術JS支持帶x身份證號碼驗證函數,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 中国国产不卡视频在线观看 | 亚州免费一级毛片 | 阿力gv资源 | 国产乱人视频在线观看 | 在线不卡中文字幕 | 116美女写真午夜电影z | 沦为公交两奶头春药高潮迭起 | 国产亚洲精品久久精品6 | 日本免费一区二区三区最新vr | 52色擼99热99| a级精品九九九大片免费看 A级韩国乱理伦片在线观看 | 洗濯屋H纯肉动漫在线观看 羲义嫁密着中出交尾gvg794 | 黄色网址在线看 | 40岁东北老阿姨无码 | 趁老师睡着吃她的奶水 | 善良的小峓子2在钱中文版女主角 | 三级视频黄色 | 亚洲AV午夜精品麻豆AV | 韩剧甜性涩爱 | 九九这里有精品 | PORN白嫩内射合集 | 拔擦拔擦8X永久华人免费播放器 | 亚洲国产夜色在线观看 | 天天影视网网色色欲 | 国产一区91| 免费人成视频X8X8国产更快乐 | 精品免费视在线视频观看 | 午夜色情影院色a国产 | 无码国产成人午夜在线观看不卡 | 日本二区三区欧美亚洲国 | good神马电影伦理午夜 | 99久久久无码国产精品不卡按摩 | FREE17一18外女破 | 嫩草欧美曰韩国产大片 | 色综合99久久久国产AV | 在线观看免费视频播放视频 | 国产人妻系列无码专区97SS | 午夜理伦大片一级 | 麻豆COMCN| 亚洲 自拍 欧洲 视频二区 | 办公室里做好紧好爽H |