Nilai Kode Kunci Alfanumerik (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 |
Nilai Kode Kunci Untuk Kunci pada Keypad Numerik (KeyCode) | Fungsi Kunci Kunci Nilai Kode (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 |
Nilai Kode Kunci Kontrol Kontrol(KAPE KEY) | |||||||
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 |
Nilai Kode Kunci Multimedia (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 mengacu pada nilai numerik yang ditetapkan untuk setiap tombol pada keyboard.
Saat tombol ditekan, sistem komputer atau browser menghasilkan KeyCode untuk mengidentifikasi tombol mana yang digunakan.
Ini umumnya digunakan dalam pemrograman, terutama dalam pengembangan web, pengembangan game, dan penanganan input aplikasi.
Deteksi Input: Mendeteksi dan merespons penekanan tombol tertentu (misalnya, Enter, Spasi, tombol Panah) dengan mudah.
Pintasan Kustom: Buat pintasan keyboard atau kontrol kustom dalam aplikasi dan game.
Penanganan Peristiwa: Bedakan antara beberapa tombol yang ditekan di halaman web, aplikasi, atau perangkat lunak.
Konsistensi Lintas Platform: Tangani masukan keyboard secara konsisten di berbagai perangkat dan sistem operasi.
Dengarkan peristiwa keyboard seperti keydown, keyup, atau keypress dalam bahasa pemrograman (terutama JavaScript).
Akses KeyCode dari objek peristiwa (misalnya, event.keyCode, event.code, atau event.key).
Bandingkan KeyCode dengan nilai yang diketahui untuk memicu tindakan tertentu (misalnya, jika keyCode == 13, lakukan tindakan saat Enter ditekan).
Petakan beberapa tombol ke tindakan atau gunakan untuk mengendalikan navigasi, permainan, atau interaksi formulir.
Saat membuat laman web interaktif yang bereaksi terhadap input tombol pengguna (misalnya, mengetik, tombol pintas, kontrol permainan).
Saat membuat aplikasi desktop yang memerlukan navigasi atau pintasan keyboard.
Saat menangani pengiriman formulir dengan menekan Enter alih-alih mengklik tombol.
Saat mengembangkan permainan atau grafis aplikasi yang memerlukan deteksi kunci secara real-time.