Обнаружение автозаполнения браузераJquery

Программирование на jquery
Ответить
Anonymous
 Обнаружение автозаполнения браузера

Сообщение Anonymous »

Как узнать, заполнил ли браузер текстовое поле автоматически? Особенно с полями имени пользователя и пароля, которые автоматически заполняются при загрузке страницы.

Мой первый вопрос: когда это происходит в последовательности загрузки страницы? Это до или после document.ready?

Во-вторых, как я могу использовать логику, чтобы узнать, произошло ли это? Дело не в том, что я хочу предотвратить это, просто подключись к событию. Предпочтительно что-то вроде этого:

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

if (autoFilled == true) {

} else {

}
Если возможно, мне бы хотелось увидеть jsfiddle, показывающий ваш ответ.

Возможные дубликаты

Событие DOM для автозаполнения пароля браузера?

События, запускаемые автозаполнением браузера и Javascript

 — Оба эти вопроса на самом деле не объясняют, какие события срабатывают, они просто постоянно перепроверяют текстовое поле (нехорошо для производительности!).

Подробнее здесь: https://stackoverflow.com/questions/117 ... r-autofill
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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