Значення буквено-цифрового коду ключа(keyCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
A | 65 | J | 74 | S | 83 | 1 | 49 |
B | 66 | K | 75 | T | 84 | 2 | 50 |
C | 67 | L | 76 | U | 85 | 3 | 51 |
D | 68 | M | 77 | V | 86 | 4 | 52 |
E | 69 | N | 78 | W | 87 | 5 | 53 |
F | 70 | O | 79 | X | 88 | 6 | 54 |
G | 71 | P | 80 | Y | 89 | 7 | 55 |
H | 72 | Q | 81 | Z | 90 | 8 | 56 |
I | 73 | R | 82 | 0 | 48 | 9 | 57 |
Значення коду клавіш для клавіш на цифровій клавіатурі (keyCode) | Значення коду функціональної клавіші (keyCode) | ||||||
button | Key code | button | Key code | button | Key code | button | Key code |
0 | 96 | 8 | 104 | F1 | 112 | F7 | 118 |
1 | 97 | 9 | 105 | F2 | 113 | F8 | 119 |
2 | 98 | * | 106 | F3 | 114 | F9 | 120 |
3 | 99 | + | 107 | F4 | 115 | F10 | 121 |
4 | 100 | Enter | 108 | F5 | 116 | F11 | 122 |
5 | 101 | - | 109 | F6 | 117 | F12 | 123 |
6 | 102 | . | 110 | ||||
7 | 103 | / | 111 |
Значення коду ключа керування (keyCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
BackSpace | 8 | Esc | 27 | Right Arrow | 39 | -_ | 189 |
Tab | 9 | Spacebar | 32 | Dw Arrow | 40 | .> | 190 |
Clear | 12 | Page Up | 33 | Insert | 45 | /? | 191 |
Enter | 13 | Page Down | 34 | Delete | 46 | `~ | 192 |
Shift | 16 | End | 35 | Num Lock | 144 | [{ | 219 |
Control | 17 | Home | 36 | ;: | 186 | /| | 220 |
Alt | 18 | Left Arrow | 37 | =+ | 187 | ]} | 221 |
Cape Lock | 20 | Up Arrow | 38 | ,< | 188 | '" | 222 |
Значення коду мультимедійного ключа(keyCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
Volume up | 175 | ||||||
Volume down | 174 | ||||||
stop | 179 | ||||||
Mute | 173 | ||||||
Browser | 172 | ||||||
180 | |||||||
search for | 170 | ||||||
Favorite | 171 |
KeyCode – це числове значення, призначене кожній клавіші на клавіатурі.
Коли натискається клавіша, комп’ютерна система або браузер генерує KeyCode, щоб визначити, яка клавіша була використана.
Це зазвичай використовується в програмуванні, особливо у веб-розробці, розробці ігор та обробці введення додатків.
Виявлення введення: Легке виявлення та реагування на певні натискання клавіш (наприклад, Enter, пробіл, клавіші зі стрілками).
Користувацькі комбінації клавіш: Створення власних комбінацій клавіш або елементів керування в програмах та іграх.
Подія Обробка: Розрізняйте натискання кількох клавіш на веб-сторінках, у програмах або програмному забезпеченні.
Кросплатформна узгодженість: Обробляйте введення з клавіатури узгоджено на різних пристроях та операційних системах.
Слухуйте події клавіатури, такі як натискання клавіші, натискання клавіші або натискання клавіші в мовах програмування (особливо JavaScript).
Отримуйте доступ до KeyCode з об'єкта події (наприклад, event.keyCode, event.code або event.key).
Порівнюйте KeyCode з відомими значеннями, щоб запускати певні дії (наприклад, якщо keyCode == 13, виконувати дію, коли Enter натиснутих).
Призначте кілька клавіш діям або використовуйте їх для керування навігацією, іграми чи взаємодією з формами.
Під час створення інтерактивних веб-сторінок, які реагують на введення клавіш користувачем (наприклад, друкування, гарячі клавіші, керування грою).
Під час створення настільних програм, які потребують навігації за допомогою клавіатури або гарячих клавіш.
Під час обробки надсилання форм натисканням Enter замість натискання кнопки.
Під час розробки ігор або графічних програм, які потребують виявлення клавіш у режимі реального часу.