Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   как сымитировать сочитание клавиш контрол+интер? (https://javascript.ru/forum/events/66462-kak-symitirovat-sochitanie-klavish-kontrol-inter.html)

KoRNeT46RuS 16.12.2016 10:46

как сымитировать сочитание клавиш контрол+интер?
 
Именно сымитировать, а не перехватить.
Пишу тесты на карме и жасмине. Нужно чтобы в браузере прошла имитация нажатия пользователем нажатия клавиш ктрл+интер.

Dilettante_Pro 16.12.2016 12:02

function simulateCtrlEnter() {
  var event = new Event('keypress');
  event.ctrlKey = true;
  event.keyCode = 0xA;
  dispatchEvent(event);
};
window.onkeypress = function(e) { alert(e.type + ' ' + e.ctrlKey + ' ' +  e.keyCode) };

setTimeout(simulateCtrlEnter, 2000);


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