【Javascript】行動電話格式驗證

2021/05/30閱讀時間約 1 分鐘
輸入畫面

為什麼要做驗證?

永遠不該預設使用者會乖乖照設計者的意思輸入。
  • 確保使用者輸入的資料如預期,符合正確的格式。
  • 使用正則表達式(Regular Expression)對輸入的內容做檢核
  • 在按鈕上做畫面控制。

作業流程

初始畫面控制

初始畫面
一開始遇到輸入框,預先勾上,並且不允許輸入行動電話,直到勾選才允許使用者輸入。
勾選【是】

輸入內容檢核

格式錯誤:跳出提醒視窗且清除輸入內容
格式正確

程式碼

要求格式:
  • 前兩碼為09開頭
  • 後8碼為數字0~9
10會員
54內容數
遇到的坑、解過的題、新知識的探索、舊時代的遺毒!? 工作後我發現,文件更新往往跟不上新需求的更迭,犯錯的歷史總是不斷重演。因此,我改變了方式,蒐集從程式上、系統上的每一次異常處理過程,好讓再次遇到相同的問題時能快速應變。此專題就是我的錯題本,期待日後不管在工作上或交流上遇到難題,都能輕鬆地應答:有什麼難的,我都踩過。
留言0
查看全部
發表第一個留言支持創作者!