Натисніть будь-яку клавішу на клавіатурі

Загальні запитання (FAQ)

Що таке event.key?

Значення натиснутої клавіші з урахуванням модифікаторів (наприклад, Shift) і розкладки клавіатури.

Що таке event.code?

Представляє фізичну клавішу на клавіатурі. Він ігнорує мову макета.

Чому event.which застарів?

Він нестандартний і непослідовний. Замість цього використовуйте event.key або event.code.

Що таке клавіші-модифікатори?

Такі клавіші, як Shift, Ctrl, Alt і Meta (Command), які змінюють дію іншої клавіші.

Різниця між keyCode і key?

keyCode — це числовий код (застарілий), тоді як key — це фактично отримане значення (наприклад, «a» проти «A»).

v1.1