Liite B. Näppäinkoodien arvot
Näppäinkoodit ovat numeerisia arvoja, jotka vastaavat näppäimistön fyysisiä näppäimiä, mutta eivät välttämättä vastaa tiettyä merkkiä. Esimerkiksi näppäimistön A-näppäin tuottaa saman näppäinkoodin, kun sitä painetaan, vaikka sen merkkikoodi voi olla 65 (iso A)tai 97 (pieni a) riippuen siitä, onko Shift-näppäin samaan aikaan alhaalla. Muunnosnäppäimet eivät vaikuta näppäinkoodeihin. Merkkiarvot (ks. liite A) voidaan lukea keypress
-tapahtumasta, kun taas näppäinarvot, mukaan lukien navigointi- ja toimintonäppäimet, ovat saatavilla keydown
– ja keyup
-tapahtumista. Seuraavassa taulukossa luetellaan kaikki tyypillisen yhdysvaltalaisen englanninkielisen näppäimistön näppäimet ja niitä vastaavat näppäinkoodit.
Näppäin |
Näppäimen arvo |
Näppäin |
Näppäimen arvo |
||
Alt |
F5 |
||||
Nuoli alas |
F6 |
||||
Nuoli vasemmalle |
F7 |
||||
Nuoli vasemmalle |
|||||
Nuoli vasemmalle Oikea |
F8 |
||||
Nuoli ylös |
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 |
||||
P |
|||||
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 |
||||
Sivu alas |
Z |
||||
Sivu ylös |
|||||
Tauko |
|||||
Print Scrn |
|||||
Scroll Lock |
|||||
Shift |
|||||
Välilyöntipainike |
|||||
Tab |
|||||
A |
|||||
B |
|||||
C |
|||||
D |
’ |
||||
E |
|||||
F |
, |
||||
G |
|||||
H |
|||||
I |
|||||
J |
|||||
M |
’ |
||||
N |
= |
||||
O |