Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Имитация ввода в Input (https://javascript.ru/forum/events/72376-imitaciya-vvoda-v-input.html)

WinAx 24.01.2018 20:25

Имитация ввода в Input
 
Необходимо скриптами осуществить ввод в текстовое поле.
Визуально ввод происходит, но в DevTools value остается пустым.
Кроме el.value="value", dispatchEvent'ом имитирую события focus, keydown, keyup, input, change, paste, textchange.

Как можно решить проблему?
Какая правильная последовательность событий?
Между какими событиями нужно писать el.value="value"?
Возможно ли сделать посимвольную имитацию ввода?

Нужно для ввода в поле поиска https://web.whatsapp.com/.

j0hnik 24.01.2018 20:36

правильная, вызов события а затем изменение value

j0hnik 24.01.2018 20:52

опять же будет работать если нет
if (event.isTrusted){
//код
}


Часовой пояс GMT +3, время: 14:10.