如何抑制firefox密码字段完成?

Chr*_*ard 15 html firefox

我正在开发一个网站.我使用的是单页网页应用程序样式,因此网站的所有不同部分都是在index.php中进行AJAX.当用户登录并告诉Firefox记住他的用户名和密码时,网站上的所有输入框都会自动填充该用户名和密码.这是更改密码的表单上的问题.如何阻止Firefox自动填写这些字段?我已经尝试过给他们不同的名字和ID.

编辑:有人已经问过这个了.谢谢Joel Coohorn.

Rya*_*aux 27

来自Mozilla的文档

<form name="form1" id="form1" method="post" autocomplete="off"
  action="http://www.example.com/form.cgi">
[...]
</form>
Run Code Online (Sandbox Code Playgroud)

http://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion


小智 7

autocomplete="off"方法对我不起作用.我意识到firefox在它遇到的第一个密码字段中注入了保存的密码,因此对我有用的解决方案是在密码更新字段之前创建一个虚拟密码字段并隐藏它.像这样:

<input type="password" style="display: none;" />
<input type="password" name="password_update" />
Run Code Online (Sandbox Code Playgroud)