【问题标题】:How to remove password hint from an input [duplicate]如何从输入中删除密码提示[重复]
【发布时间】:2019-02-05 11:45:25
【问题描述】:

我正在尝试从密码更改字段中获取密码提示,我已经尝试使用代码禁用自动完成

autocomplete="new-password" // or autocomplete="off"

但这不起作用,有人知道如何解决这个问题吗?

编辑:

我的问题是当我尝试更改密码时,我的密码更改屏幕,自动完成将旧密码作为新密码,所有标准手段已被丢弃,显然谷歌不在乎你想要什么。

【问题讨论】:

  • 请发布整个元素,以便我们查看设置的任何其他属性。另外,你介意澄清一下吗?我不确定你想做什么,其他人可能会有同样的感觉。
  • 在您的示例中,密码提示的值位于何处?
  • 这里:
  • 那么你想要的值是AlterarSenha?
  • 该元素没有设置值,如果设置为 value = "" 也不起作用,我想禁用自动完成

标签: html passwords


【解决方案1】:

您可以对密码字段使用 onFocus 事件。

<input type="password" onfocus="this.value=''" ... />

【讨论】:

  • 我试过但没用
【解决方案2】:

一个建议的解决方案是使用autocomplete="new-password",如果这对您不起作用,那么您可以尝试autocomplete="false"。请注意,autocomplete="false" 不符合官方标准,但它是一种已知的解决方法。

【讨论】:

  • 我尝试同时声明表单和输入,但效果不佳
【解决方案3】:

您可以尝试将autocomplete="off" 添加到您的表单中,并将autocomplete="none" 添加到您的输入中,就像this 答案中提到的那样

【讨论】:

  • 也不行
猜你喜欢
  • 2021-08-09
  • 1970-01-01
  • 1970-01-01
  • 2015-07-20
  • 2011-10-17
  • 2020-09-25
  • 2015-02-21
  • 2014-09-16
  • 2012-07-25
相关资源
最近更新 更多