Обнаружение ввода IME перед нажатой нажатой в JavaScript

Я даже не уверен, что это возможно, поэтому извиняюсь, если это глупый вопрос.

Я настроил обратный вызов keyup через jQuery, чтобы запустить функцию, когда пользователь ввода ввода ввода. Работает нормально для английского языка.

Однако при вводе текста на японском / корее / китайском языке функция не вызывается, пока пользователь не подтвердит их текст.

Можно ли обнаружить, что они начали печатать, и получить доступ к своему еще незавершенному тексту?

Я думаю, может быть, это уровень ОС, поэтому JavaScript не имеет доступа к нему доступа.

Редактировать: Я только что понял, что это работает в Chrome и Safari, но не в Firefox (не имел шанс попробовать его в Windows еще). Таким образом, Chrome вызывает keyup и можно получить текст. Но я все еще имею вышеуказанную проблему в Firefox.

8
задан Makoto 29 April 2012 в 22:19
поделиться