【问题标题】:Why does chrome shows address suggestion in one of the fields in my form?为什么 chrome 在我的表单的某个字段中显示地址建议?
【发布时间】:2019-02-16 14:38:56
【问题描述】:

我的表单有很多文本字段,自动填充的行为正常,除了一个,名称为“路线”。 Chrome 认为它是一个地址字段。

我怎样才能使自动填充行为正常,但不在那里显示我的地址?

以下屏幕截图演示了该问题。表头与表单输入名称相同。

【问题讨论】:

  • 这只是一个普通的<input type="text" /> 字段?
  • 过去几天我遇到了类似的问题。就我而言,导致这种奇怪行为的是pdf查看器(pdfjs)。一旦我将查看器移到表单元素之外,问题就消失了。在 iframe 中加载查看器也解决了这个问题。我不知道根本原因,但肯定是这样。

标签: html google-chrome


【解决方案1】:

在没有任何特定的autocomplete 属性的情况下,Chrome 将使用启发式方法来尝试找出它应该接受什么样的输入。这可以基于name 属性、<labels> 等。

请参阅MDN 以获取接受的autocomplete 属性列表,并查看是否适用于您的情况。如果没有,请使用autocomplete="off" 禁用自动完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-02
    • 2023-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多