Как полностью отключить предложения автозаполнения для полей электронной почты и пароля в форме React?Html

Программисты Html
Anonymous
Как полностью отключить предложения автозаполнения для полей электронной почты и пароля в форме React?

Сообщение Anonymous »

Я работаю над приложением React и пытаюсь полностью отключить предложения автозаполнения для полей ввода электронной почты и пароля. Несмотря на использование нескольких подходов, браузер (в частности, Chrome) продолжает отображать предложения для этих полей.
Вот что я пробовал:
1 -Добавление autoComplete="off" в поля ввода.
2-Добавление скрытых полей перед фактическими полями ввода, чтобы обмануть браузер:

Код: Выделить всё

 handleEmailChange(e.target.value)}
autoComplete="off"
name="emailField"
/>

 handlePasswordChange(e.target.value)}
autoComplete="off"
name="passwordField"
/>
3-Использование случайных имен для полей ввода, таких как поле поддельного адреса электронной почты и поле поддельного пароля.
4- Тестирование с помощью различные значения автозаполнения, такие как «new-email» или «new-password».
5. Добавление ловушки useEffect для ручной установки autoComplete="off" с помощью JavaScript после монтирования компонента< /p>
Несмотря на все это, браузер по-прежнему отображает подсказки для этих полей.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ord-fields

Вернуться в «Html»