Заполнение метки ввода из расширения браузера с помощью jQuery

$('#email').val('[email protected]').trigger('change');

Пытаясь заполнить поле ввода этой строкой, код отлично работает (заполните и активируйте кнопку) в хроме и другой консоли браузера.

При запуске из exnantiosn этот код заполняет поле from, но не активирует кнопку.

Что я делаю неправильно?


person noStar    schedule 07.04.2020    source источник


Ответы (1)


Получил помощь от кого-то, и решение:

$('#email').val('[email protected]').get(0).dispatchEvent(new InputEvent('change'));

Этот код вводит значение в поле ввода и активирует кнопку из расширения браузера.

person noStar    schedule 14.04.2020