HTML <form> autocomplete 属性
定义和用法
autocomplete
属性规定表单是否应启用自动完成功能。
当启用自动完成功能后,浏览器会自动基于用户之前输入的值来完成输入。
提示:可以启用表单的自动完成功能,并禁用特定输入字段的自动完成功能,反之亦然。
实例
启用自动完成的表单:
<form action="/action_page.php" method="get" autocomplete="on"> <label for="fname">名字:</label> <input type="text" id="fname" name="fname"><br><br> <label for="email">Email:</label> <input type="text" id="email" name="email"><br><br> <input type="submit"> </form>
语法
<form autocomplete="on|off">
属性值
值 | 描述 |
---|---|
on | 默认。浏览器将根据用户之前输入的值自动完成输入。 |
off | 用户必须在每次使用时为每个字段输入一个值。浏览器不会自动完成输入。 |
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 4.0 | 5.2 | 15.0 |
注释:autocomplete 属性是 HTML5 中的新属性。