Chrome Автозаполнение неправильных полей при сохранении пароля - PullRequest
0 голосов
/ 26 мая 2019

У меня есть 2 формы на моем сайте. Если я сохранил адрес электронной почты, пароль и другую форму, введите пароль, Он автоматически заполнит электронную почту в последнем поле ввода (тип = текст)

Я пытаюсь добавить автозаполнение = отключено автозаполнение = имя_контакта = имя_контакта но это не работает.

    <form>
      login form
      <br>
      <label> email<input type="text" /> </label>
      <label> password <input type="password"/> </label>

      <button type="submit"> submit</button>
    </form>

    <form>
      member update form
      <br>
      <label> readonly email <input type="text"readonly value="abc@google.com"/> </label>
      <label> contact_no <input type="text" name="contact_no" autocomplete="off"/> </label>
      <label> password <input type="password" name="password"/> </label>
      <button type="submit"> submit</button>
    </form>

CodePen

https://upload.cc/i1/2019/05/26/jbBSxa.gif

https://upload.cc/i1/2019/05/26/lQmksB.png

1 Ответ

0 голосов
/ 27 мая 2019

https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete

В большинстве современных браузеров установка автозаполнения на «выкл» не помешает диспетчеру паролей> запрашивать пользователя, хотят ли они сохранить имя пользователя и информацию о пароле, или> автоматически заполняя эти значения в форме входа на сайт.

Чтобы Chrome лучше понимал ввод формы, вы можете вместо этого использовать autocomplete = "tel" для контакта №

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