Html 自动完成=关闭不适用于Google Chrome

Html 自动完成=关闭不适用于Google Chrome,html,autocomplete,Html,Autocomplete,我知道之前有人回答过这个问题,但无论我做什么,Chrome都会显示一个可能值的列表 例如,对于此字段: <input type='text' id="sFechaCarga" name="sFechaCarga" class="font-12 form-control showCalRanges" autocomplete="off" /> 谷歌认为这个字段是一个信用卡字段,显示对信用卡的建议 而对于另一个字段: <input type='text' id="sFecha

我知道之前有人回答过这个问题,但无论我做什么,Chrome都会显示一个可能值的列表

例如,对于此字段:

<input type='text' id="sFechaCarga" name="sFechaCarga" class="font-12 form-control showCalRanges" autocomplete="off" />

谷歌认为这个字段是一个信用卡字段,显示对信用卡的建议

而对于另一个字段:

<input type='text' id="sFechaEstado" name="sFechaEstado" class="font-12 form-control showCalRanges" autocomplete="off" />

谷歌认为这是一种州价值观,为各州提供建议

我尝试使用autocomplete=“none”或autocomplete=“fdsgsg”,正如某些SO线程中所建议的那样。我甚至使用了autoComplete=“off”。都不管用

需要帮忙吗

问候
Jaime

这不是一个完美的解决方案,但它现在正在发挥作用。您应该添加只读属性,然后在焦点上删除它。非常简单,但不太美观(如果您需要大量输入,可以尝试通过js添加它以最小化代码)



Fiddle:

你确定你的JavaScript没有弄糟这个吗?可能是@vS12的副本是的,我am@AlirezaSabahi这不是重复的。。。正如我所说的,我已经测试了几个S.O.线程中建议的所有内容。顺便说一下,我认为存在一种误解。我对现场建议有意见。我不确定这是否与自动完成直接相关。自动完成自动填充字段,不是吗?在我的例子中,该字段不是预先填充的,但会出现一个建议列表。@vS12除了autocomplete=“off”之外,没有其他代码了。。。。但没关系。我不知道这是否是Chrome中的一个bug,但我已经找到了一个解决方法。例如,一个输入字段被称为“sFechaEstado”。我想知道为什么Chrome只为这个领域显示了一个状态列表。我的想法是:字段名包含单词“Estado”。“Estado”的意思是“State”,因此,基于名称的这一部分,Chrome试图猜测我需要该字段的状态,这是怎么回事。我将名称更改为sFechaWorkflow,不再显示更多建议。Chrome没有那么聪明!
<input type='text' id="sFechaCarga" name="sFechaCarga" class="font-12 form-control showCalRanges" readonly="readonly" onfocus="this.removeAttribute('readonly');" />