何為檢查碼

顯示結果從第 1 筆 到 4 筆,共計 4 筆

主題: 何為檢查碼

  1. #1
    會員 迷路 的大頭照
    註冊日期
    2001-10-04
    討論區文章
    116

    何為檢查碼

    請問有人知道身分證字號中有一碼叫做檢查碼
    是哪一碼?要怎麼看?有時麼意義呢



  2. #2
    會員 alec5106 的大頭照
    註冊日期
    2001-06-07
    討論區文章
    1,464

    Re: 何為檢查碼

    最初由 迷路
    請問有人知道身分證字號中有一碼叫做檢查碼
    是哪一碼?要怎麼看?有時麼意義呢
    參考一下這個網頁
    <!-- banner start -->
    <script language=JavaScript src=http://home.pchome.com.tw/js/banner.js></script>
    <!-- banner end -->
    <!-- adv -->

    <html>

    <head>
    <script language="javascript">

    //身分證字號檢查函數,歡迎自行取用!!
    //程式設計:魏志國 [email protected]

    function check_id(id) {
    check:{
    if (id.value.length != 10) break check;
    var no=id.value.split("");
    no[0]=no[0].toUpperCase();
    if ((no[0]<"A") || (no[0]>"Z")) break check;
    if ((no[1]<"1") || (no[1]>"2")) break check;
    for (var i=1;i<10;i++) if ((no[i]<"0" || no[i]>"9")) break check; else no[i]=Number(no[i]);
    no[0]=no[0].charCodeAt(0);
    if (no[0]<73) no[0]-=55;
    else if (no[0]==73) no[0]=34;
    else if (no[0]<79) no[0]-=56;
    else if (no[0]==79) no[0]=35;
    else if (no[0]<87) no[0]-=57;
    else if (no[0]==87) no[0]=32;
    else if (no[0<90]) no[0]-=58; else no[0]=33;
    var sum=Math.floor((no[0]/10))+(no[0]%10)*9;
    for (var i=1;i<9;i++) sum+=no[i]*(9-i);
    sum+=no[9];
    if (sum%10 != 0) break check;
    return;
    }
    alert("您輸入的身分證字號不正確!\n請重新輸入,謝謝!!");
    id.value="";
    id.focus();
    }

    </script>
    </head>

    <body>
    請輸入您的身分證字號: <input type="text" onChange="check_id(this)" maxlength=10 size=8>
    </body>

    </html>

  3. #3
    會員 s900221 的大頭照
    註冊日期
    2001-07-27
    所在地區
    Hinet ADSL 2M/256
    討論區文章
    3,221
    &ltscript language=JavaScript src=http://home.pchome.com.tw/js/banner.js></script&gt
    這一行是PChome加ㄉ廣告,可以殺掉嚕啦
    還有輸入證號之後沒有確定鈕可以按耶.....

  4. #4
    會員 alec5106 的大頭照
    註冊日期
    2001-06-07
    討論區文章
    1,464
    SORRY~~~因為是從別人的網頁引述的原始碼
    所以連廣告也一併COPY下來嚕

    另外沒按鈕是直接ENTER就可以了

    我想要研究身分証的檢查碼就是將其中的一段

    <script language="javascript">

    //身分證字號檢查函數,歡迎自行取用!!
    //程式設計:魏志國 [email protected]

    ...

    這個函數研究一下怎麼算的就好了

類似的主題

  1. Excel 繪圖及費雪精確檢定問題...
    作者:neokao 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 0
    最後發表: 2009-04-10, 02:35 PM
  2. 台北長德萬象麗冠代表在此正式為您服務
    作者:linda8877 所在討論版:-- Cable Modem 心 得 交 流 版
    回覆: 3
    最後發表: 2007-12-28, 04:43 PM
  3. 何為MDI / MDI-X???
    作者:Charly 所在討論版:-- 網 路 硬 體 版
    回覆: 5
    最後發表: 2004-09-24, 08:52 AM
  4. 為您介紹全台四台限量版CyberHawk紅色機殼
    作者:amddiy 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 7
    最後發表: 2002-07-20, 12:08 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •