HTML <input> autocomplete 属性
autocomplete 属性用于设置输入字段是否应该启用自动完成功能
自动完成允许浏览器预测对字段的输入
当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段中填写的选项
autocomplete 属性适用于下面的 <input> 类型:text、search、url、tel、email、password、datepickers、range 和 color
语法
<input autocomplete="on|off" />
属性值
值 | 描述 |
---|---|
on | 默认。设置启用自动完成功能 |
off | 设置禁用自动完成功能 |
浏览器支持
所有主流浏览器都支持 autocomplete 属性
在某些浏览器中,可能需要手动启用自动完成功能 ( 在浏览器菜单的"参数设置"中进行设置 )
范例
启用自动完成功能的 HTML 表单 ( 其中一个输入字段禁用了自动完成 )
<form action="/dy/html/getpost" autocomplete="on"> First name:<input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> E-mail: <input type="email" name="email" autocomplete="off"><br> <input type="submit"> </form>
HTML 4.01 与 HTML5 之间的差异
autocomplete 属性是 HTML5 中的新属性