Әріптік-сандық кілт код мәндері(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 |
Сандық пернетақтадағы пернелердің кілт код мәндері(keyCode) | Функция пернесі кілт кодының мәні(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 |
Басқару кілті кодының мәні(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 |
Мультимедиа кілт кодының мәні(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 |
Кілт коды пернетақтадағы әрбір пернеге тағайындалған сандық мәнді білдіреді.
Перне басылғанда, компьютер жүйесі немесе браузер қай пернені пайдаланылғанын анықтау үшін Кілт кодын жасайды.
Бұл әдетте бағдарламалауда, әсіресе веб әзірлеуде, ойын әзірлеуде және қолданбаларды енгізуде қолданылады.
Кірісті анықтау: белгілі бір пернелерді басу (мысалы, Enter, Space, Көрсеткі пернелері) оңай анықтаңыз және оларға жауап беріңіз.
Арнаулы төте жолдар: қолданбалар мен ойындарда реттелетін пернелер тіркесімдерін немесе басқару элементтерін жасаңыз.
Оқиғаларды өңдеу: веб-беттерде, қолданбаларда немесе бағдарламалық құралда басылатын бірнеше пернелерді ажыратыңыз.
Платформалар арасындағы сәйкестік: пернетақтадан енгізуді әртүрлі құрылғылар мен операциялық жүйелерде дәйекті түрде өңдеңіз.
Бағдарламалау тілдерінде (әсіресе JavaScript) пернені басу, пернені орнату немесе пернені басу сияқты пернетақта оқиғаларын тыңдаңыз.
Оқиға нысанынан (мысалы, оқиға.кілт коды, оқиға.код немесе оқиға.кілт) KeyCode мәніне қатынасыңыз.
Нақты әрекеттерді іске қосу үшін кілт кодын белгілі мәндермен салыстырыңыз (мысалы, егер keyCode == 13 болса, Enter пернесін басқанда әрекетті орындаңыз).
Әрекеттерге бірнеше пернелерді көрсетіңіз немесе оны шарлауды, ойындарды немесе пішіннің өзара әрекеттесуін басқару үшін пайдаланыңыз.
Пайдаланушы пернесінің енгізуіне жауап беретін интерактивті веб-беттерді құру кезінде (мысалы, теру, жылдам пернелер, ойынды басқару элементтері).
Пернетақта шарлауын немесе төте жолдарды қажет ететін жұмыс үстелі қолданбаларын жасау кезінде.
Түймені басу орнына Enter пернесін басу арқылы пішінді жіберулерді өңдеу кезінде.
Нақты уақытта кілттерді анықтауды қажет ететін ойындарды немесе графикалық қолданбаларды әзірлеу кезінде.