поле ввода сохраненные пароли на неправильном поле ввода - PullRequest
0 голосов
/ 08 марта 2019

У меня есть несколько полей ввода на моем сайте.Для этого сайта сохранено несколько паролей (Chrome Login Saved passwords).Но проблема, с которой я сталкиваюсь, заключается в том, что электронное письмо появляется в поле ввода, которое не для электронной почты, т.е. где-то еще на этом же веб-сайте.Это код поля ввода, где я не хочу, чтобы chrome автоматически заполнялся / автозаполнялся, так как здесь это не требуется.Я пробовал автозаполнение = выкл / ложь / новый пароль ничего не работает.

<input type="text" ng-model="week_sco_topic" placeholder="Week SCO Topics"  autocomplete="off">

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

Ответы [ 2 ]

0 голосов
/ 11 марта 2019

Я нашел решение. Браузер игнорирует autocomplete = "off", если он не находится в форме. Поэтому приведенный ниже код удалил предложения по автозаполнению.

<form autocomplete="off"><input type="text" ng-model="week_sco_topic" placeholder="Week SCO Topics"></form>
0 голосов
/ 08 марта 2019

Google Chrome игнорирует autocomplete="off", поэтому вы можете попробовать создать другое поле ввода над ним, чтобы обмануть браузер

<input type="text" style="visibilty:hidden">

<input type="text" ng-model="week_sco_topic" placeholder="Week SCO Topics"  autocomplete="off">

Вы также можете прочитать этот ответ

...