2016-03-04 6 views
0

Я пытаюсь преобразовать keydown keyCode в char, но он возвращает другое значение, чем на keypress, и String.fromCharCode(event.keyCode) работает правильно только в случае нажатия клавиши, возможно, кто-то знает, как преобразовать код ключа, который я получаю от keydown до строка правильноkeydown keyCode конвертировать в char

ответ

0

Проверить здесь: http://www.bloggingdeveloper.com/post/KeyPress-KeyDown-KeyUp-The-Difference-Between-Javascript-Key-Events.aspx

с этой ссылкой:

В теории, KeyDown и KeyUp события представляют собой ключи нажаты или отпущены, в то время как нажатие клавиши накануне nt представляет символ, который набирается . Реализация теории не одинакова во всех браузерах.

 Смежные вопросы

  • Нет связанных вопросов^_^