Как отменить действие кнопки Escape на html input?

Я создаю игру на JavaScript, в которой воспроизводится звук, и на основе звука вы должны ввести текст в большое текстовое поле. JavaScript используется для оценки вашего ответа, а затем очистки текстового поля для подготовки к следующему аудиоклипу.

Проблема: В некоторых случаях при нажатии клавиши esc (escape), когда фокус находится в empty , текстовое поле заполняется старым текстом.

Я использую MooTools и пробовал использовать event.stop () ( который перестает распространяться, а также безуспешно выполняет preventDefault) в пределах нажатия клавиш, нажатия клавиш и клавиш.

Как запретить кнопке [esc] изменять значение в текстовом поле?

(Это важно, потому что я использую клавишу [esc] в качестве сочетания клавиш для воспроизведения звука)

7
задан philfreo 7 July 2011 в 02:02
поделиться