FF自动完成功能无法正确还原保存的数据

时间:2018-10-29 10:17:20

标签: javascript firefox login autocomplete

我在Firefox中的自动完成功能遇到了一个奇怪的问题。我有两种形式-一种用于登录,一种用于注册。如果您登录并保存您的凭据,它们会在注册表单中恢复,但是会放错位置。

登录表单具有电子邮件和密码输入。

注册表单具有电子邮件,名字,姓氏和密码输入。

但是,在保存登录凭据后,在姓氏输入中会显示电子邮件值(在FF中另存为用户名)。这仅在FF中发生。

我尝试了几乎所有自动完成值,但均未成功。 在登录模板中:

<input formControlName="email" type="email" class="form-control id="email" maxlength="150">

我也尝试在错误的位置阻止自动填充,但再次失败。 在注册模板中:

<input formControlName="email" type="email" class="form-control" 
id="email" name="email" autocomplete="username/email/nickname" maxlength="150">

<input formControlName="lastName" type="text" maxlength="150" 
class="form-control" id="lastName" autocomplete="off/none/nope">

仍然将用于登录的电子邮件填充在lastName输入中。 Firefox是否有问题,或者我缺少什么?预先感谢。

网站:http://localhost:4200;用户名:asdf@asdf.com;最后更改:29/10/2018 这是存储在FF选项中的数据。

0 个答案:

没有答案