HTML autocomplete 屬性
定義和用法
autocomplete
屬性指定表單或輸入欄位是否應開啟或關閉自動完成功能。
自動完成允許瀏覽器預測值。當用戶開始在欄位中輸入時,瀏覽器應根據之前輸入的值顯示用於填充該欄位的選項。
提示:表單的 autocomplete 可以設定為 "on",而特定輸入欄位的 autocomplete 可以設定為 "off",反之亦然。
注意:autocomplete
屬性適用於以下<input>
型別:text, search, url, tel, email, password, datepickers, range, 和 color。
適用範圍
autocomplete
屬性可用於以下元素:
元素 | Attribute |
---|---|
<form> | autocomplete |
<input> | autocomplete |
示例
表單示例
啟用了自動完成功能的表單
<form action="/action_page.php" method="get" autocomplete="on">
名字: <input type="text" name="fname"><br>
電子郵件: <input type="email" name="email"><br>
<input type="submit">
</form>
自己動手試一試 »
Input 示例
一個帶有開啟的自動完成的 HTML 表單(其中一個輸入欄位為關閉狀態)
<form action="/action_page.php" autocomplete="on">
名字: <input type="text" name="fname"><br>
姓:<input type="text" name="lname"><br>
電子郵件: <input type="email" name="email" autocomplete="off"><br>
<input type="submit">
</form>
自己動手試一試 »
瀏覽器支援
autocomplete
屬性在每個元素上具有以下瀏覽器支援:
元素 | |||||
---|---|---|---|---|---|
form | 是 | 是 | 4.0 | 5.2 | 15.0 |
input | 17.0 | 5.0 | 4.0 | 5.2 | 9.6 |