我有一个网站注册&修改帐户表单.当用户导航到这些页面之一时,Firefox正在填写表单的某些区域.正在填写:
< input type =“text”name =“nemail2”value =“”/>
< input type =“password”name =“npassword”value =“”/>
不知道为什么这些名称是原始的这个表单,这可能是用户第一次访问此表单,它将填写他们的用户名和密码(甚至没有在正确的框)从他们的缓存密码.
注意:实际登录框的名称是“emailaddr”和“password”,也可以是< label>不同于它正在填写的这些框,不知道我应该做什么,当用户来编辑他们的帐户信息看起来很糟糕,而用于更改他们的电子邮件/密码的一些可选字段填写了他们当前的信息.
任何帮助是赞赏.
解决方法
使用
HTML5的autocomplete =“off”.
<input type="text" name="nemail2" value="" autocomplete="off" /> <input type="password" name="npassword" value="" autocomplete="off" />
资料来源:https://developer.mozilla.org/en/how_to_turn_off_form_autocompletion