天天躁日日躁狠狠躁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身份證號碼驗證函數,轉載需保留來源!

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

主站蜘蛛池模板: 欧美一区二区视频高清专区 | 99久久免费视频6 | 国产一区二区三区四区五在线观看 | 暖暖免费观看日本在线视频 | 澳大利亚剧满足在线观看 | 看免费人成va视频全 | 在线观看成人3d动漫入口 | 伊人久久五月丁婷婷 | 我要女人的全黄录像 | 成人毛片免费观看视频大全 | 亚洲福利天堂网福利在线观看 | 啪啪激情婷婷久久婷婷色五月 | 国产一区内射最近更新 | 国产三级电影网 | 精品国产品国语在线不卡丶 | CHINA中国东北GURMA| 国产色欲一区二区精品久久呦 | 不卡一区二区高清观看视频 | 97成人在线视频 | 榴莲推广APP网站入口下载安装 | 久久久午夜精品福利内容 | 一个人免费观看完整视频日本 | 亚洲午夜无码久久久久蜜臀av | 亚洲人成无码久久久AAA片 | 男人边吃奶边摸边做刺激情话 | 耻辱诊察室1一4集动漫在线观看 | 向日葵视频app下载18岁以下勿看 | 欧洲日韩av无线在码 | 精品无人区一区二区三区 | 自拍视频亚洲综合在线精品 | 成人免费无毒在线观看网站 | 久久精品国产欧美日韩99热 | 青青草国产自偷拍 | 9966在线观看免费高清电影 | 国产亚洲精品网站在线视频 | 狠狠色综合久久婷婷 | 麻豆官网入口 | 视频一区在线免费观看 | 黑人强伦姧人妻日韩那庞大的 | 果冻传媒在线观看进入窗口 | 伦理片天堂eeuss影院 |