如何在Chrome上为输入禁用地址自动完成功能?

时间:2019-07-18 17:25:49

标签: javascript html google-chrome autocomplete windows-10

我从此解决方案开始:

<input autocomplete="off"/>

适用于当前的野生动物园和Firefox,以及一些Chrome。但是,现在我正在尝试这样做:

<input autocomplete="hello-<timestamp>-<randomnumber>"/>

在Mac上适用于Firefox,Chrome和Safari浏览器,但不适用于Windows。我只想禁用表单中的某些输入,而不是全部。

如何在Windows版Chrome浏览器上使用它?

这是一个非密码字段,例如电话号码或用户名。据了解,这些天您不能真正禁用密码的自动完成功能。

1 个答案:

答案 0 :(得分:0)

添加到所有字段autocomplete="off"。然后检查哪些文件仍然执行自动填充(针对地址),并将其设置为autocomplete="address-level4"(谢谢@michael crenshaw)。

我还发现,autocpmlete的发生取决于输入id的命名。因此,如果要禁用它,只需不设置id(这可能不是您想要的,具体取决于您处理输入的方式,因此,这实际上不是一个好的解决方案)。