Burtciparu atslēgas koda vērtības (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 |
Ciparu tastatūras taustiņu atslēgas kodu vērtības (keyCode) | Funkciju atslēgas atslēgas koda vērtība(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 |
Vadības atslēgas koda vērtība(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 |
Multivides atslēgas koda vērtība(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 attiecas uz skaitlisko vērtību, kas piešķirta katram tastatūras taustiņam.
Kad tiek nospiests taustiņš, datorsistēma vai pārlūkprogramma ģenerē KeyCode, lai identificētu, kurš taustiņš tika izmantots.
To parasti izmanto programmēšanā, īpaši tīmekļa izstrādē, spēļu izstrādē un lietojumprogrammu ievades apstrādē.
Ievades noteikšana: Viegli noteikt un reaģēt uz konkrētiem taustiņu nospiešanas taustiņiem (piemēram, Enter, Space, bultiņu taustiņi).
Pielāgoti īsinājumtaustiņi: Izveidojiet pielāgotus tastatūras īsceļus vai vadīklas lietojumprogrammās un spēlēs.
Notikums Apstrāde: Atšķirt vairāku taustiņu nospiešanu tīmekļa lapās, lietotnēs vai programmatūrā.
Starpplatformu konsekvence: Tastatūras ievades apstrāde konsekventā veidā dažādās ierīcēs un operētājsistēmās.
Klausīties tastatūras notikumus, piemēram, taustiņu nospiešanu uz leju, uz augšu vai taustiņu nospiešanu programmēšanas valodās (īpaši JavaScript).
Piekļūstiet KeyCode no notikuma objekta (piemēram, event.keyCode, event.code vai event.key).
Salīdziniet KeyCode ar zināmām vērtībām, lai aktivizētu konkrētas darbības (piemēram, ja keyCode == 13, veiciet darbību, kad tiek nospiests Enter) (nospiests).
Piešķiriet vairākus taustiņus darbībām vai izmantojiet tos navigācijas, spēļu vai veidlapu mijiedarbības vadībai.
Veidojot interaktīvas tīmekļa lapas, kas reaģē uz lietotāja taustiņu ievadi (piemēram, rakstīšanu, īsinājumtaustiņiem, spēļu vadīklām).
Veidojot darbvirsmas lietojumprogrammas, kurām nepieciešama tastatūras navigācija vai īsinājumtaustiņi.
Apstrādājot veidlapu iesniegšanas, nospiežot Enter, nevis noklikšķinot uz pogas.
Izstrādājot spēles vai grafiskās lietojumprogrammas, kurām nepieciešama taustiņu noteikšana reāllaikā.