如何让浏览器忽略"change my password"表单上的密码字段?



我有一个Web应用程序(JSP,Spring,Tomcat(,在登录用户后,他们可以单击一个"更改密码"链接,该链接以"更改密码"链接,并用"密码"提示他们"one_answers"确认密码"字段。

<div class="form-group">
  <label class="control-label col-sm-2">New Password:</label>
  <div class="col-sm-10">
    <input type="password" class="form-control" name="password" id="password" placeholder="Password" required>
  </div>
</div>
<div class="form-group">
  <label class="control-label col-sm-2">Confirm New Password:</label>
  <div class="col-sm-10">
    <input type="password" class="form-control" name="confirmPassword" id="confirmPassword" placeholder="Confirm Password" required>
  </div>
</div>

工作正常,除了浏览器认为这是登录表单,并提示用户如果要将密码保存在浏览器中。

我的理解是autocomplete="off"旨在防止提示,但是现代浏览器忽略了该领域。

另外,是否有某种方法可以使用type="text",并且仍然显示为蒙版子弹字符的字符?

autocomplete的有效选项是onoff,而不是true/false.

在新版本的Chrome中,您所描述的方式不起作用。尝试以下操作:

<input type="password" name="password" autocomplete="user-password">

最新更新