Html 如何在“密码”字段中键入时禁用“使用密码:”?

Html 如何在“密码”字段中键入时禁用“使用密码:”?,html,css,google-chrome,Html,Css,Google Chrome,我有一个意见: <input type="password" id="confirmPassoword" autocomplete="off"/> 当我在Google Chrome中键入此输入时,我得到的消息与此处相同: 我怎样才能摆脱它呢?我相信它是内置的,而且它可以被chrome阻止。我知道用户可以禁用它,但我不认为你可以将其排除。我相信Chrome有两种方法可以帮助用户使用表单。一种是使用Autocomplete预填充字段,另一种是Autofill,它允许您从下拉列表中选择项

我有一个意见:

<input type="password" id="confirmPassoword" autocomplete="off"/>
当我在Google Chrome中键入此输入时,我得到的消息与此处相同:


我怎样才能摆脱它呢?

我相信它是内置的,而且它可以被chrome阻止。我知道用户可以禁用它,但我不认为你可以将其排除。

我相信Chrome有两种方法可以帮助用户使用表单。一种是使用Autocomplete预填充字段,另一种是Autofill,它允许您从下拉列表中选择项目来填充表单


autocomplete=off将阻止第一个,而autocomplete=false将同时禁用autocomplete和autofill,如果是新密码屏幕,那么这显然可以工作

<input type="password" id="confirmPassoword" autocomplete="new-password" />

你为什么要这么做?用户应决定是否使用浏览器的密码管理器。我知道你在这一点上干涉会降低安全性。例如,关于网络钓鱼——用户可能会被一个与真实网站“类似”的URL愚弄;浏览器的密码管理器不会-因此,如果它没有为用户知道他们经常访问的站点提供预填充,并在该站点上存储了登录凭据,那么就有问题了。@CBroe这显然是一个“选择新密码”表单。在这种情况下,它可能没有什么用处。可能对您有用。@CBroe我已经编写并使用了几个控制面板来管理用户,相信我,用现有用户的用户名和密码预填充新用户数据只是一件麻烦事。我相信这与登录表单完全不同。禁用它的一个原因是当密码字段之前有文本字段,而没有用户名字段时。这是一个奇怪的案例,但它确实回答了为什么会有人想这样做的问题。事实上,我的网站上有一个页面就是这样做的;该页面允许我上传一些数据到我的网站,但我不管理用户,我只需要确保有人不会意外发现隐藏的页面并输入垃圾。对不起,但这些关键字不会对谷歌ChromeNope的著名故事Autocomplete产生任何影响,没有任何意义。看来我的信息有点过时了。奇怪的是,autocomplete=off在我的Chrome 52上确实起作用了。我不知道这一点。它不再起作用了。这是我一直在用的。它会阻止自动填充密码,但现在仍然允许使用密码。