为什么设置输入框 autocomplete="new-password" 依然无法阻止浏览器自动填充用户名?

为什么设置输入框 autocomplete=

解决输入框 autocomplete="new-password" 无效的问题

尽管将输入框的 autocomplete 属性设置为 new-password,浏览器仍会自动填充用户名?以下解决方法可以解决此问题:

  • 更改属性值:尝试使用其他值,例如 off,但效果因浏览器而异。
  • 动态设置属性:页面加载后,使用 JavaScript 动态设置 autocomplete 属性,绕过浏览器的自动填充。
  • 使用隐藏输入框:在目标输入框前放置隐藏的输入框,同样设置为 autocomplete="new-password",欺骗浏览器自动填充隐藏框。
  • 更改名称和 ID:避免使用常见的字段名称(如 username、user),以免浏览器自动填充。

以上就是为什么设置输入框 autocomplete="new-password" 依然无法阻止浏览器自动填充用户名?的详细内容,更多请关注硕下网其它相关文章!