有没有办法阻止Firefox在我的注册表单上放置缓存的电子邮件和密码?

Mik*_* L. 12 html forms firefox

我有一个注册和修改帐户表单的网站.当用户导航到其中一个页面时,Firefox会填写表单的某些区域.它填写:

<input type="text" name="nemail2" value="" />

<input type="password" name="npassword" value="" />

不确定为什么这些名称是此表单的原始名称,它可能是用户第一次访问此表单,它将从其缓存的密码中填写用户名和密码(甚至不在正确的框中).

注意:实际登录框的名称是"emailaddr"和"password",<label>它们填写的这些框也不同.不确定我应该做什么,当用户来编辑他们的帐户信息时看起来很糟糕用于更改其电子邮件/密码的一半可选字段将填写其当前信息.

任何帮助表示赞赏.

Ada*_*dam 6

使用HTML5 autocomplete="off".

<input type="text" name="nemail2" value="" autocomplete="off" />

<input type="password" name="npassword" value="" autocomplete="off" />
Run Code Online (Sandbox Code Playgroud)

您还可以在表单元素中使用它来关闭整个表单的自动完成.

资料来源: https ://developer.mozilla.org/en/how_to_turn_off_form_autocompletion