Alfanumerické hodnoty kódu klíče (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 |
Hodnoty kódu klíče pro klávesy na numerické klávesnici (keyCode) | Hodnota kódu klíče funkčního klíče (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 |
Hodnota kódu ovládacího klíče (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 |
Hodnota kódu multimediálního klíče (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 označuje číselnou hodnotu přiřazenou každé klávese na klávesnici.
Po stisknutí klávesy počítačový systém nebo prohlížeč vygeneruje KeyCode, který identifikuje, která klávesa byla použita.
Toto se běžně používá v programování, zejména při vývoji webových stránek, her a zpracování vstupu v aplikacích.
Detekce vstupu: Snadno detekuje a reaguje na stisknutí konkrétních kláves (např. Enter, mezerník, šipky).
Vlastní zkratky: Vytvořte si vlastní klávesové zkratky nebo ovládací prvky v aplikacích a hrách.
Událost Zpracování: Rozlišování mezi více klávesami stisknutými na webových stránkách, v aplikacích nebo softwaru.
Konzistence napříč platformami: Zpracování vstupů z klávesnice konzistentním způsobem napříč různými zařízeními a operačními systémy.
Naslouchejte události klávesnice, jako je stisknutí klávesy keydown, stisknutí klávesy keyup nebo stisknutí klávesy v programovacích jazycích (zejména JavaScript).
Přístup k KeyCode z objektu události (např. event.keyCode, event.code nebo event.key).
Porovnání KeyCode se známými hodnotami pro spuštění konkrétních akcí (např. pokud keyCode == 13, provedení akce při stisknutí klávesy Enter) stisknuté).
Namapujte více kláves na akce nebo je použijte k ovládání navigace, her nebo interakcí s formuláři.
Při vytváření interaktivních webových stránek, které reagují na vstup uživatele pomocí kláves (např. psaní, klávesové zkratky, ovládání her).
Při vytváření desktopových aplikací, které vyžadují navigaci pomocí klávesnice nebo zkratky.
Při zpracování odesílání formulářů stisknutím klávesy Enter namísto kliknutí na tlačítko.
Při vývoji her nebo grafických aplikací, které vyžadují detekci kláves v reálném čase.