Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Эмитация нажатия клавиши (https://javascript.ru/forum/jquery/58899-ehmitaciya-nazhatiya-klavishi.html)

BorisBritva 16.10.2015 10:28

Эмитация нажатия клавиши
 
есть код
$('.el').focus();

var ev = $.Event("keypress", { keyCode: '54' });

$(':focus').trigger(ev);

$('.el').live('keypress',function(e){alert(e.keyCode)});


Триггер срабатывает и alert выводит что была нажата клавиша но символ в .el не добавляется.

Как сделать чтобы символ добавлялся?

ksa 16.10.2015 10:43

Цитата:

Сообщение от BorisBritva
$('.el').live('keypress',function(e){alert(e.keyCode)});

А, что за элемент тот ".el"?
Если это простой инпут - так просто поменять ему value.

BorisBritva 16.10.2015 10:44

contenteditable="true"


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