我有一个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
的有效选项是on
和off
,而不是true/false.
在新版本的Chrome中,您所描述的方式不起作用。尝试以下操作:
<input type="password" name="password" autocomplete="user-password">