Сообщение от рони
|
input.addEventListener("keydown", function(event) {
let { code, key } = event;
|
Это хорошо, когда эти поля есть.
Я вот столкнулся с приколом, когда событие keydown возникает, а в event просто нет этих полей.
Ни code, ни key, ни keyCode, ни всяких meta, shift...
Соответственно на key.length получаю
TypeError: Cannot read property 'length' of undefined
Бывает и такое.