Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2015, 10:28
Кандидат Javascript-наук
Отправить личное сообщение для BorisBritva Посмотреть профиль Найти все сообщения от BorisBritva
 
Регистрация: 17.03.2010
Сообщений: 145

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

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

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

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


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

Как сделать чтобы символ добавлялся?
Ответить с цитированием
  #2 (permalink)  
Старый 16.10.2015, 10:43
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от BorisBritva
$('.el').live('keypress',function(e){alert(e.keyCode)});
А, что за элемент тот ".el"?
Если это простой инпут - так просто поменять ему value.
Ответить с цитированием
  #3 (permalink)  
Старый 16.10.2015, 10:44
Кандидат Javascript-наук
Отправить личное сообщение для BorisBritva Посмотреть профиль Найти все сообщения от BorisBritva
 
Регистрация: 17.03.2010
Сообщений: 145

contenteditable="true"
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программный вызов события нажатия клавиши клавиатуры msscriin Javascript под браузер 0 31.03.2015 08:52
обработка нажатия клавиши Гробовщик AJAX и COMET 3 17.02.2014 20:56
Запрет нажатия клавиши AdDa Javascript под браузер 1 01.12.2012 09:35
Имитация нажатия клавиши KamalovRadik Javascript под браузер 3 20.02.2012 21:46
Имитация нажатия клавиши Wolf Общие вопросы Javascript 10 08.01.2011 12:14