HTML 5关闭表单的自动填充(Autocompletion)

在HTML 5可以使用autocomplete属性关闭表单的自动填充。

autocomplete="off"

autocomplete可以在两个地方使用:form标签和input等输入标签

form标签

在form标签添加autocomplete="off"是关闭整个表单的自动填充。

<form method="post" action="/form" autocomplete="off">
[…]
</form>

input输入标签

关闭指定input元素自动填充功能。

<form method="post" action="/form">
   [...]
    <input type="text" name="name" autocomplete="off">
</form>

登录输入框例外

有些浏览器会提供记住密码的功能,对于那些登录的表单(表单里存在username 和password),它是不支持autocomplete="off"。

这些浏览器包括:Firefox 38+, Chrome 34+以及IE 11+

有些浏览器支持关门密码自动填充功能(包括Chome): autocomplete="new-password"

参考:How to Turn Off Form Autocompletion

版权声明:著作权归作者所有。

thumb_up 0 | star_outline 0 | textsms 0