关闭单个网页的自动完成功能

关闭单个网页的自动完成功能

我使用一个网页来工作,其中有多个登录名(管理员、用户等),因此我使用 Chrome 自动完成功能来登录。但是,当我为系统创建新用户时,系统会在“电话号码”字段中自动填写我的用户名,并在用于新用户密码的密码字段中自动填写我的密码。

有没有办法禁用这些字段的自动完成功能,这样每次添加新用户或编辑当前用户时就不会自动完成?我不是 HTML 专家,所以我不知道作为网页访问者是否可以更改这一点。

答案1

来自Mozilla 文档(适用于大多数浏览器),只需将以下内容添加到表单元素即可:

autocomplete="off"

您可以将其添加到整个表单中,例如:

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

或者单个元素:

<input type="text" id="cc" name="cc" autocomplete="off">

答案2

autocomplete="off" will work for sure either you implement it with form as mentioned below or any single element of input field.

用于表格

<code><form id="submitForm" method="post" action="/formSubmit" autocomplete="off"></code>

对于单个元素:

<input type="text" id="autoComplete" name="username" autocomplete="off">

尝试一下,它 100% 有效。

相关内容