Valori alfanumerice ale codului cheie (cod cheie) | |||||||
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 |
Valori ale codului cheie pentru tastele de pe tastatura numerică (cod de cheie) | Valoarea codului cheie cheie funcție (cod cheie) | ||||||
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 |
Valoarea codului cheie multimedia (cod cheie) | |||||||
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 se referă la valoarea numerică atribuită fiecărei taste de pe o tastatură.
Când o tastă este apăsată, sistemul computerului sau browserul generează un KeyCode pentru a identifica ce tastă a fost utilizată.
Acest lucru este frecvent utilizat în programare, în special în dezvoltarea web, dezvoltarea de jocuri și gestionarea intrării în aplicații.
Detectarea intrării: Detectează și răspunde cu ușurință la apăsări specifice de taste (de exemplu, Enter, Space, tastele săgeată).
Comenzi rapide personalizate: Construiți comenzi rapide sau controale personalizate de la tastatură în aplicații și jocuri.
Eveniment Gestionare: Diferențiați între apăsarea mai multor taste în pagini web, aplicații sau software.
Consistență între platforme: Gestionați introducerea de la tastatură într-un mod consecvent pe diferite dispozitive și sisteme de operare.
Ascultați evenimentele de la tastatură, cum ar fi apăsarea tastei, apăsarea tastei sau apăsarea tastei în limbaje de programare (în special JavaScript).
Accesați KeyCode din obiectul eveniment (de exemplu, event.keyCode, event.code sau event.key).
Comparați KeyCode cu valori cunoscute pentru a declanșa acțiuni specifice (de exemplu, dacă keyCode == 13, efectuați o acțiune când se apasă Enter).
Asociați mai multe taste la acțiuni sau utilizați-le pentru controlul navigării, jocurilor sau interacțiunilor cu formularele.
Când construiți pagini web interactive care reacționează la introducerea tastelor de către utilizator (de exemplu, tastare, taste rapide, comenzi de joc).
Când creați aplicații desktop care necesită navigare prin tastatură sau comenzi rapide.
Când gestionați trimiterea formularelor apăsând Enter în loc să faceți clic pe un buton.
Când dezvoltați jocuri sau aplicații grafice care necesită detectarea tastelor în timp real.