Если вы ищете только код клавиши, вам по сути не нужно получать событие нажатия клавиши, вы можете просто преобразовать символ в код клавиши и наоборот:
Char в код ключа , дляэкземпляр A ("A").charCodeAt(0)
возвращает 65. Здесь синтаксис .
Если вы уже знаете символы, для которых нужны их коды клавиш, скажем, «ABCDEFGH», вам нужен только цикл для получениявсе коды клавиш:
var text = "ABCDEFGH";
for (var i=0; i< text.length; i++){
console.log(text[i] ,text.charCodeAt(i))
}
Очевидно, что этот метод не будет использоваться для получения кодов клавиш shift, ctrl или Alt на клавиатуре, если вам нужно, чтобы они придерживались метода, описанного вышекоторый использует событие нажатия клавиши.
FYI, чтобы преобразовать keyCode в Char : String.fromCharCode(65)
возвращает A.