У меня возникли проблемы с поведением хромового автозаполнения в нескольких формах.
Поля в форме имеют очень распространенные и точные имена, такие как "электронная почта", "имя" или "пароль", а также набор autocomplete="off"
.
Флаг автозаполнения успешно отключил поведение автозаполнения, при котором выпадающее значение появляется при вводе текста, но не изменило значения, которые Chrome автоматически заполняет поля.
Такое поведение было бы неплохо, за исключением того, что хром неправильно заполняет входные данные, например, заполняя телефонный ввод адресом электронной почты. Клиенты жаловались на это, поэтому он проверял, что это происходит в нескольких случаях, а не как некоторый результат для того, что я сделал локально на своей машине.
Единственное текущее решение, о котором я могу думать, - это динамически генерировать пользовательские имена ввода, а затем извлекать значения на бэкэнд, но это кажется довольно халатным способом по этой проблеме. Существуют ли теги или причуды, которые изменяют поведение автозаполнения, которое можно было бы исправить?