Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Имитирование события KeyPress в браузере Firefox - JavaScript (https://javascript.ru/forum/events/59735-imitirovanie-sobytiya-keypress-v-brauzere-firefox-javascript.html)

Mid1987 24.11.2015 06:50

Имитирование события KeyPress в браузере Firefox - JavaScript
 
Здравствуйте знатоки! Такой вопрос: разрабатываю экранную клавиатуру для браузера Firefox в виде расширения к нему (XUL, JavaScript). Посылаю элементам ввода событие KeyPress таким кодом:
var evt = document.createEvent("KeyboardEvent");
evt.initKeyEvent("keypress", true, true, null, false, false, false, false, 0, key);
this.focus.dispatchEvent(evt);

Проблема в том что, например, в элементе input печатаются символы после вызова этого события, но не срабатывает обработчик "повешенный" на это событие. Как решить данную проблему?
Заранее спасибо!


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