Příloha B. Hodnoty kódů klávesnice
Kódy kláves jsou číselné hodnoty, které odpovídají fyzickým klávesám na klávesnici, ale nemusí nutně odpovídat konkrétnímu znaku. Například klávesa A na klávesnici vytváří při stisknutí stejný kód klávesy, i když její kód znaku může být 65 (velké písmeno A)nebo 97 (malé písmeno a), podle toho, zda je současně stisknuta klávesa Shift. Kódy kláves nejsou ovlivněny modifikačními klávesami. Hodnoty znaků (viz dodatek A) lze vyčíst z události keypress
, zatímco hodnoty kláves, včetně navigačních a funkčních kláves, jsou k dispozici z událostí keydown
a keyup
. V následující tabulce jsou uvedeny všechny klávesy na typické anglické klávesnici v USA a jim odpovídající kódy kláves.
Klíč |
Hodnota klávesy |
Klíč |
Hodnota klávesy |
|
Alt |
F5 |
|||
Šipka dolů |
F6 |
|||
Šipka doleva |
F7 |
|||
Šipka dolů. Vpravo |
F8 |
|||
Šipka nahoru |
F9 |
|||
Backspace |
F10 |
|||
Caps Lock |
F1 |
|||
Ctrl |
F12 |
|||
Delete |
Home |
|||
End |
Insert |
|||
Enter |
Num Lock |
|||
Esc |
(NumPad) – |
|||
F1 |
(NumPad) * |
|||
F2 |
(NumPad) . |
|||
F3 |
(NumPad) / |
|||
F4 |
(NumPad) + |
|||
(NumPad) 0 |
P |
|||
NumPad) 1 |
Q |
|||
(NumPad) 2 |
R |
|||
NumPad) 3 |
S |
|||
(NumPad) 4 |
T |
|||
(NumPad) 5 |
U |
|||
(NumPad) 6 |
V |
|||
(NumPad) 7 |
W |
|||
(NumPad) 8 |
X |
|||
(NumPad) 9 |
Y |
|||
Page Down |
Z |
|||
Stránka nahoru |
||||
Pause |
||||
Print Scrn |
||||
Scroll Lock |
||||
Shift |
||||
Mezerník |
||||
Tab |
||||
A |
||||
B |
||||
C |
||||
D |
‚ |
|||
E |
||||
F |
, |
|||
G |
||||
H |
||||
I |
||||
J |
||||
M |
‚ |
|||
N |
= |
|||
O |