js表單驗證實例:[2]屏蔽關鍵字及密碼驗證?

屏蔽一些不允許提交的關鍵字,這種做法能夠有效的防止SQL注入式的系統入侵,當輸入的字符串中包括一些我們屏蔽的關鍵字,就不允許該表單提交到系統後臺,從源頭控制進入系統的數據,同時我們實現兩次輸入的密碼相同的驗證,最後還教大家用JS實現屏蔽鼠標右鍵菜單。

方法/步驟

對輸入文本框的內容檢查是否包括屏蔽的關鍵字,如果包括則不允許提交,並進行提示,通過onsubmit事件來調用JS函數;

js表單驗證實例:[2]屏蔽關鍵字及密碼驗證

可修改indexof後括號內的內容來改變或新增需要屏蔽的字符,在瀏覽器中打開修改後的JStest.html文件,檢查運行效果;

js表單驗證實例:[2]屏蔽關鍵字及密碼驗證

實現密碼輸入校驗,在JStest.html文件中新建兩個輸入文本框,且將類型設置成password,對輸入的兩個密碼進行比較;

js表單驗證實例:[2]屏蔽關鍵字及密碼驗證

對修改後的文件進行保存,並在瀏覽器中運行JStest.html,檢查運行效果;檢測兩次密碼輸入是否相同;

js表單驗證實例:[2]屏蔽關鍵字及密碼驗證

很多B/S系統需要屏蔽用戶的右鍵功能,通過將鼠標右鍵的相關事件置為false即可實現鼠標右鍵功能的屏蔽;在瀏覽器中重新打開JStest.html文件,單擊鼠標右鍵無作用;

js表單驗證實例:[2]屏蔽關鍵字及密碼驗證

對手機號碼進行JS校驗,手機號碼必須是11位,而且開關只能是133、139、186、、、等,通過fucCheckTEL來實現手機號碼的驗證;

js表單驗證實例:[2]屏蔽關鍵字及密碼驗證

對修改後的文件進行保存,刷新JStest.html文件,查看運行效果,可對手機號碼長度及字符內容進行驗證。

js表單驗證實例:[2]屏蔽關鍵字及密碼驗證

屏蔽, 密碼, 實例, 表單, 關鍵字,
相關問題答案