HTML input password密碼框
將<input>標籤type設定為"password"即可實現一個密碼框。
密碼框可以說是一種特殊的文字框,文字框中的內容是明文,而密碼框輸入的內容則是密文(安全措施)。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" name="pw"> </form> </body> </html>
上面的程式碼簡單演示了密碼框的用法。
特別說明:name屬性是必須的,否則後臺無法接收提交的表單資料。
密碼框還有其他屬性,下面分別做一下介紹:
(1).value:規定文字框的value屬性值,也就是密碼框中的預設內容。
(2).size:規定密碼框中可見字元數目,建議用CSS的width屬性替代。
(3).maxlength:規定密碼框可以輸入的最大字元數。
(4).placeholder(HTML5):提供一種提示,描述所期待的值。
(5).required(HTML5):規定文字域內容是必填的。
(6).pattern(HTML5):規定用於驗證文字域內容格式的正規表示式。
(7).form(HTML5):規定輸入域所屬的一個或多個表單。
(8).autofocus(HTML5):規定在頁面載入時,域自動地獲得焦點。
(9).autocomplete(HTML5):規定密碼域是否具有自動完成功能。
(10).readonly:設定密碼域為只讀。
(11).disabled:規定單選按鈕不可用。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" maxlength="10" value="123" name="pw"> </form> </body> </html>
使用value屬性值規定預設密碼;maxlength屬性規定陣列字元的最大個數。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" maxlength="10" placeholder="輸入密碼" name="pw"> </form> </body> </html>
使用placeholder設定輸入密碼的提示語言。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" maxlength="10" required name="pw"> </form> </body> </html>
使用required屬性設定密碼域是必填的,否則會報錯。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" pattern="^[a-z]{5,10}$" required name="pw"><br/> <input type="submit" value="提交表單"/> </form> </body> </html>
pattern屬性值是正規表示式,用來限定輸入內容的。
我們也可以自定義驗證提示,具體參閱HTML5 pattern自定義驗證提示一文。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" autofocus required name="pw"><br/> <input type="submit" value="提交表單"/> </form> </body> </html>
autofocus只有一個屬性值"autofocus"(可以省略),它規定文字域在頁面載入後自動獲取焦點。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" autofocus autocomplete="on" name="pw"><br/> <input type="submit" value="提交表單"/> </form> </body> </html>
autocomplete有兩個屬性值on和off,on規定密碼域列出之前已經填寫過的內容,off的功能與之相反。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" action="do.php"> 賬號:<input type="text" name="username"><br> 密碼:<input type="password" readonly value="123" name="pw"><br/> <input type="submit" value="提交表單"/> </form> </body> </html>
通過readonly屬性設定密碼域為只讀狀態。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" id="ant" method="post" action="do.php"> <input type="submit" value="提交表單"/> </form> 密碼:<input type="password" form="ant" name="pw"> </body> </html>
form屬性引用所屬表單的id,於是,雖然密碼域在<form>之外,但依然是該表單的一部分。
相關文章
- HTML input password 密碼框HTML密碼
- input 密碼輸入框如何定位,並且輸入密碼呢?密碼
- 直播平臺原始碼,input密碼框顯示與隱藏原始碼密碼
- html input文字輸入框的一些總結HTML
- HTML中設定input等文字框為不可操作HTML
- HTML中input type="text"和type="password" 顯示的長度不一樣HTML
- 使用 password_hash 來雜湊密碼密碼
- 關於jive的password密碼問題!密碼
- 清空file input框
- Flutter 密碼輸入框 驗證碼輸入框Flutter密碼
- input文字框圓角效果程式碼例項
- HTML input rangeHTML
- 顯示密碼編輯框中的密碼 (轉)密碼
- Input框防抖動
- jQuery 顯示 input 輸入的密碼!jQuery密碼
- 密碼框提示文字程式碼例項密碼
- input密碼輸入提示效果程式碼例項密碼
- Element原始碼分析系列5-Input(輸入框)原始碼
- 504.3 Password and Access Attacks 密碼和訪問攻擊密碼
- CSS input文字框樣式CSS
- CSS input 文字框樣式CSS
- input 文字框內容居中
- CSS匹配input text文字框CSS
- input只能輸入文字框
- HTML input 元素概述HTML
- HTML input date calendarHTML
- HTML input url域HTML
- 登入提示框與密碼提示框,生成驗證碼密碼
- 禁止密碼框賦值黏貼程式碼密碼賦值
- <input>文字框和驗證碼圖片垂直對齊
- 讓input文字框文字垂直居中程式碼例項
- rar password recover(rar密碼恢復工具) v2.0.0.0密碼
- 【PASSWORD】Linux環境下使用密碼驗證方式重置SYS使用者密碼Linux密碼
- JavaScript獲取input text文字框JavaScript
- 征服number型別的input框型別
- go-password:生成類似1Password或LastPass高熵隨機密碼的Go庫GoAST熵隨機密碼
- HTML input image按鈕HTML
- HTML input image 按鈕HTML