Виртуальные коды клавиш
Виртуальные коды клавиш для javascript (event.keyCode) и их названия в русской и английской раскладках согласно DOM 3 Events.
№ п/п | Наименование в русской раскладке | Наименование в английской раскладке | Обозначение | Десятичный код | Шестнадцатеричный код |
---|---|---|---|---|---|
1 | забой | забой | DOM_VK_BACK_SPACE | 8 | 0x08 |
2 | Tab | Tab | DOM_VK_TAB | 9 | 0x09 |
3 | Enter | Enter | DOM_VK_ENTER | 13 | 0x0D |
4 | Shift | Shift | DOM_VK_SHIFT | 16 | 0x10 |
5 | Ctrl | Ctrl | DOM_VK_CONTROL | 17 | 0x11 |
6 | Alt | Alt | DOM_VK_ALT | 18 | 0x12 |
7 | Pause | Pause | DOM_VK_PAUSE | 19 | 0x13 |
8 | CapsLock | CapsLock | DOM_VK_CAPS_LOCK | 20 | 0x14 |
9 | Esc | Esc | DOM_VK_ESCAPE | 27 | 0x1B |
10 | пробел | пробел | DOM_VK_SPACE | 32 | 0x20 |
11 | PageUp | PageUp | DOM_VK_PAGE_UP | 33 | 0x21 |
12 | PageDown | PageDown | DOM_VK_PAGE_DOWN | 34 | 0x22 |
13 | End | End | DOM_VK_END | 35 | 0x23 |
14 | Home | Home | DOM_VK_HOME | 36 | 0x24 |
15 | стрелка влево | стрелка влево | DOM_VK_LEFT | 37 | 0x25 |
16 | стрелка вверх | стрелка вверх | DOM_VK_UP | 38 | 0x26 |
17 | стрелка вправо | стрелка вправо | DOM_VK_RIGHT | 39 | 0x27 |
18 | стрелка вниз | стрелка вниз | DOM_VK_DOWN | 40 | 0x28 |
19 | Insert | Insert | 45 | 0x2D | |
20 | Delete | Delete | 46 | 0x2E | |
21 | 0 | 0 | 48 | 0x30 | |
22 | 1 | 1 | 49 | 0x31 | |
23 | 2 | 2 | 50 | 0x32 | |
24 | 3 | 3 | 51 | 0x33 | |
25 | 4 | 4 | 52 | 0x34 | |
26 | 5 | 5 | 53 | 0x35 | |
27 | 6 | 6 | 54 | 0x36 | |
28 | 7 | 7 | 55 | 0x37 | |
29 | 8 | 8 | 56 | 0x38 | |
30 | 9 | 9 | 57 | 0x39 | |
31 | ф | a | 65 | 0x41 | |
32 | и | b | 66 | 0x42 | |
33 | с | c | 67 | 0x43 | |
34 | в | d | 68 | 0x44 | |
35 | у | e | 69 | 0x45 | |
36 | а | f | 70 | 0x46 | |
37 | п | g | 71 | 0x47 | |
38 | р | h | 72 | 0x48 | |
39 | ш | i | 73 | 0x49 | |
40 | о | j | 74 | 0x4A | |
41 | л | k | 75 | 0x4B | |
42 | д | l | 76 | 0x4C | |
43 | ь | m | 77 | 0x4D | |
44 | т | n | 78 | 0x4E | |
45 | щ | o | 79 | 0x4F | |
46 | з | p | 80 | 0x50 | |
47 | й | q | 81 | 0x51 | |
48 | к | r | 82 | 0x52 | |
49 | ы | s | 83 | 0x53 | |
50 | е | t | 84 | 0x54 | |
51 | г | u | 85 | 0x55 | |
52 | м | v | 86 | 0x56 | |
53 | ц | w | 87 | 0x57 | |
54 | ч | x | 88 | 0x58 | |
55 | н | y | 89 | 0x59 | |
56 | я | z | 90 | 0x5A | |
57 | левая клавиша Windows | левая клавиша Windows | 91 | 0x5B | |
58 | правая клавиша Windows | правая клавиша Windows | 92 | 0x5C | |
59 | клавиша Applications | клавиша Applications | 93 | 0x5D | |
60 | NumPad 0 | NumPad 0 | 96 | 0x60 | |
61 | NumPad 1 | NumPad 1 | 97 | 0x61 | |
62 | NumPad 2 | NumPad 2 | 98 | 0x62 | |
63 | NumPad 3 | NumPad 3 | 99 | 0x63 | |
64 | NumPad 4 | NumPad 4 | 100 | 0x64 | |
65 | NumPad 5 | NumPad 5 | 101 | 0x65 | |
66 | NumPad 6 | NumPad 6 | 102 | 0x66 | |
67 | NumPad 7 | NumPad 7 | 103 | 0x67 | |
68 | NumPad 8 | NumPad 8 | 104 | 0x68 | |
69 | NumPad 9 | NumPad 9 | 105 | 0x69 | |
70 | NumPad * | NumPad * | 106 | 0x6A | |
71 | NumPad + | NumPad + | 107 | 0x6B | |
72 | NumPad - | NumPad - | 109 | 0x6D | |
73 | NumPad . | NumPad . | 110 | 0x6E | |
74 | NumPad / | NumPad / | 111 | 0x6F | |
75 | F1 | F1 | DOM_VK_F1 | 112 | 0x70 |
76 | F2 | F2 | DOM_VK_F2 | 113 | 0x71 |
77 | F3 | F3 | DOM_VK_F3 | 114 | 0x72 |
78 | F4 | F4 | DOM_VK_F4 | 115 | 0x73 |
79 | F5 | F5 | DOM_VK_F5 | 116 | 0x74 |
80 | F6 | F6 | DOM_VK_F6 | 117 | 0x75 |
81 | F7 | F7 | DOM_VK_F7 | 118 | 0x76 |
82 | F8 | F8 | DOM_VK_F8 | 119 | 0x77 |
83 | F9 | F9 | DOM_VK_F9 | 120 | 0x78 |
84 | F10 | F10 | DOM_VK_F10 | 121 | 0x79 |
85 | F11 | F11 | DOM_VK_F11 | 122 | 0x7A |
86 | F12 | F12 | DOM_VK_F12 | 123 | 0x7B |
87 | NumLock | NumLock | DOM_VK_NUM_LOCK | 144 | 0x90 |
88 | ScrollLock | ScrollLock | DOM_VK_SCROLL_LOCK | 145 | 0x91 |
89 | PrintScreen | PrintScreen | DOM_VK_PRINTSCREEN | 154 | 0x9A |
90 | Meta | Meta | DOM_VK_META | 157 | 0x9D |
91 | ж | ; | 186 | 0xBA | |
92 | = | = | 187 | 0xBB | |
93 | б | , | 188 | 0xBC | |
94 | - | - | 189 | 0xBD | |
95 | ю | . | 190 | 0xBE | |
96 | . | / | 191 | 0xBF | |
97 | ё | ~ | 192 | 0xC0 | |
98 | х | [ | 219 | 0xDB | |
99 | \ | \ | 220 | 0xDC | |
100 | ъ | ] | 221 | 0xDD | |
101 | э | ' | 222 | 0xDE |