Показать сообщение отдельно
  #1 (permalink)  
Старый 24.11.2015, 06:50
Новичок на форуме
Отправить личное сообщение для Mid1987 Посмотреть профиль Найти все сообщения от Mid1987
 
Регистрация: 24.11.2015
Сообщений: 1

Имитирование события 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 печатаются символы после вызова этого события, но не срабатывает обработчик "повешенный" на это событие. Как решить данную проблему?
Заранее спасибо!
Ответить с цитированием