身分證字號驗證程序(一)用函式做出了基本的驗證部分,這幾天又加上了「字串產生器」功能並且重做了介面。
非專業製作的效果及功能未盡完美是必然的,不過還是要分享一下過程和經驗。
新增的部分:
- 輸入防呆不是輸入後再驗證,改採用前置驗證方式從 Keypress 攔截 Key In 的字元,若正確才允許輸入。
- 輸入時先做字元判斷,例如第一字元應為 A-z,第二字元應為 1-2,之後8個字元都應是數字。
- 輸入未滿十個字元時只做格式檢查,完整輸入後再驗算檢查碼。
- 輸入時在下方「產生器」欄內同步產生縣市、性別及前置數字,並以當下內容建立條件,按下 Button 可立即產生正確字組。
- 點選產生的數組會自動送到驗證區進行檢查碼驗證。(其實應該都是正確的啦,否則就是程式有 Bug 了)
- 加上了點部落格的連結,和寄送 Mail 的連結。
- 改善了介面外觀。
Class 的程式碼及表單程式碼就不貼了,有興趣的朋友可直下載專案原始檔參考。
原始文章請看此
沒有留言:
張貼留言