Javascript коды клавиш клавиатуры

Значение нажатой клавиши (key и keyCode) можно получить в JQuery событиях keydown, keyup, keypress:

$(document).keyup(function(e) {
	console.log(e.key + ', ' + e.keyCode);
});
JS

Далее список всех кодов клавиш стандартной клавиатуры на Windows и MacOS:

Клавиша Название Код
En Ru
F1 F1 112
F2 F2 113
F3 F3 114
F4 F4 115
F5 F5 116
F6 F6 117
F7 F7 118
F8 F8 119
F9 F9 120
F10 F10 121
F11 F11 122
F12 F12 123
0 0 48
1 1 49
2 2 50
3 3 51
4 4 52
5 5 53
6 6 54
7 7 55
8 8 56
9 9 57
Esc Escape 27
Backspase Backspace 8
Tab Tab 9
A Ф A, a, Ф, ф 65
B И B, b, И, и 66
C С C, c, С, с 67
D В D, d, В, в 68
E У E, e, У, у 69
F А F, f, А, а 70
G П G, g, П, п 71
H Р H, h, Р, р 72
I Ш I, i, Ш, ш 73
J О J, j, О, о 74
K Л K, k, Л, л 75
L Д L, l, Д, д 76
M Ь M, m, Ь, ь 77
N Т N, n, Т, т 78
O Щ O, o, Щ, щ 79
P З P, p, З, з 80
Q Й Q, q, Й, й 81
R К R, r, К, к 82
S Ы S, s, Ы, ы 83
T Е T, t, Е, е 84
U Г U, u, Г, г 85
V М V, v, М, м 86
W Ц W, w, Ц, ц 87
X Ч X, x, Ч, ч 88
Y Н Y, y, Н, н 89
Z Я Z, z, Я, я 90
- - 189
= = 187
; Ж ;, Ж, ж 186
, Б ,, Б, б 188
. Ю ., Ю, ю 190
[ Х [, {, Х, х 219
] Ъ ], }, Ъ, ъ 221
\ \ 220
' Э ', Э, э 222
/ . /, . 191
` Ё `, Ё, ё 192
Caps Lock CapsLock 20
Shift левый, правый Shift 16
Ctrl левый, правый Control 17
Win, CMD левый Meta 91
Win, CMD правый Meta 93
Alt левый, правый Alt 18
Пробел 32
Enter Enter 13
Menu ContextMenu 93
Print Screen PrintScreen 44
Scroll Lock ScrollLock 145
Pause Breack Pause 19
Insert Insert 45
Home Home 36
Page Up PageUp 33
Delete Delete 46
End End 35
PageDown PageDown 34
Num Lock NumLock 144
курсор ← ArrowLeft 37
курсор ↑ ArrowUp 38
курсор ↓ ArrowDown 40
курсор → ArrowRight 39

Цифровая клавиатура с включенным Num Lock

En Ru Название Код
0 0 96
1 1 97
2 2 98
3 3 99
4 4 100
5 5 101
6 6 102
7 7 103
8 8 104
9 9 105

Компьютеры Apple

En Ru Название Код
\ ё \, ё, Ё 220
> > 190
§ § 192
17.10.2019 , обновлено 20.11.2019

Комментарии

, чтобы добавить комментарий.

Другие публикации

Список станций Московского метрополитена в SQL и PHP
Всего 259 станций включая монорельс и МЦК.
29.01.2018
2574
0
Округа и районы Москвы в MySQL
Две связанные MYSQL таблицы с округами и районами Москвы.
06.02.2018
2266
0
Горячие клавиши Notepad++
Список горячих клавиш текстового редактора Notepad++.
24.10.2019
3257
0
Таблица HTML цветов
Все стандартные цвета - их названия, HEX коды и RGB значения.
21.09.2018
31981
+4
Как прочитать SSL сертификат из PHP
SSL сертификат можно получить с помощью контекста потоков (Stream Context), а разобрать его поможет функция...
17.04.2020
410
+2
Генерация паролей в PHP
В PHP есть несколько функций для генерации случайного числа, это rand(), mt_rand() и random_int().
28.11.2019
2085
+3