autocomplete = off не работает для Google Chrome - PullRequest
0 голосов
/ 20 октября 2019

Я знаю, что на этот вопрос уже отвечали, но что бы я ни делал, Chrome всегда показывает список возможных значений.

Например, для этого поля:

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

Google считает, что это полеполе кредитной карты, показывающее предложения для кредитных карт.

В то время как для этого другого поля:

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

Google считает, что это значение состояния, показывая предложения для состояний.

Я пытался использовать autocomplete = "none" или autocomplete = "fdsgsgsg", как кто-то предлагает в некоторых потоках SO. Я даже использовал autoComplete = "off". Ничего не работает.

Любая помощь, пожалуйста?

С уважением, Хайме

1 Ответ

0 голосов
/ 01 ноября 2019

Это не идеальное решение, но оно работает прямо сейчас. Вы должны добавить атрибут readonly, а затем в фокусе удалить его. Очень просто, не так красиво (если вам нужно много входов, попробуйте добавить его с помощью js, чтобы минимизировать код).

<input type='text' id="sFechaCarga" name="sFechaCarga" class="font-12 form-control showCalRanges" readonly="readonly" onfocus="this.removeAttribute('readonly');" />

Fiddle: http://jsfiddle.net/0uzvqjfg/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...