HTML 安全日代碼
HTML 安全日是為了向廣大開發(fā)者宣傳 HTML 安全知識,提高全國互聯(lián)網(wǎng)的安全水平而設(shè)立的。
下面是一個簡單的示例代碼,演示了如何在 HTML 中使用 JS 判斷用戶輸入的合法性:
<html> <head> <script> function checkForm() { var form = document.forms[0]; var username = form.elements["username"].value; var password = form.elements["password"].value; if (username === "") { alert("請?zhí)顚懹脩裘?); return false; } if (password === "") { alert("請?zhí)顚懨艽a"); return false; } return true; } </script> </head> <body> <form name="loginForm" method="POST" action="#" onsubmit="return checkForm()"> <p> <label>用戶名:<input type="text" name="username" /></label> </p> <p> <label>密 碼 :<input type="password" name="password" /></label> </p> <p> <input type="submit" value="登錄" /> </p> </form> </body> </html>
該示例代碼中使用了script
標簽中的 JS 來判斷用戶輸入是否合法。如果輸入框中的值為空,將彈出提示框,提示用戶必須填寫。
需要注意的是,如果僅僅使用 JS 來判斷用戶輸入是否合法是不嚴謹?shù)模€需要在后臺再次進行驗證。
在編寫 HTML 代碼時,大家需要養(yǎng)成良好的編碼習慣,以防止被黑客攻擊。