В редакторе инициализации tinyMCE,
Как я могу в настройке сделать:
ed.onKeyDown.add(function (ed, evt) { // alert the character you just typed });
Скажите, если вы наберете "a", предупреждение должно появиться с "a"
Свойство evt.keyCode содержит код нажатой клавиши, поэтому вы можете сделать это:
evt.keyCode
alert(String.fromCharCode(evt.keyCode));
Обратите внимание, однако, что это также вызовет предупреждение при нажатии специальной клавиши (например, Shift), поэтому вы можете предотвратить это, проверив другие свойства объекта evt (который является экземпляром DOM Event ). См. Документацию для объектов событий клавиатуры в https://developer.mozilla.org/en/DOM/KeyboardEvent.
evt
Редактировать: Использовать onKeyPress вместо onKeyDown, так как onKeyDown может возвращать неправильные коды клавиш в некоторых браузерах.
onKeyPress
onKeyDown