Maklumat Kod Kekunci
Gunakan keycode info dalam talian untuk menyemak key, code, keyCode dan butiran acara papan kekunci.
Konsep
Pemeriksaan key, code, keyCode bagi KeyboardEvent
Alat ini membantu menyemak output KeyboardEvent (key, code, keyCode, which, location, dan keadaan modifier) ketika menyemak pintasan dan debugging perlakuan input.
Apabila kombinasi kekunci menghasilkan nilai yang tidak dijangkakan, gunakan untuk membandingkan sifat peristiwa dengan pantas dan kesan ikatan pintasan atau logik terhalang.
Hasil boleh berbeza mengikut enjin penyemak imbas, sistem pengendalian dan susun atur papan kekunci, jadi uji pada persekitaran sasaran anda.
Apa yang diperiksa
Anda dapat melihat key, code, keyCode, which, location dan status Ctrl/Alt/Shift/Meta sekaligus.
Senario penggunaan
Berguna untuk semakan pemetaan shortcut, ujian event input, dan pembaikan aliran UI berasaskan kekunci.
Batasan
Pintasan yang dikhaskan browser/OS mungkin tidak sampai ke halaman, dan papan kekunci maya mungkin memberikan nilai separuh.
Tekanan kekunci fizik yang sama boleh memberi hasil berbeza mengikut gabungan browser, OS dan layout; nilai perlu disahkan per persekitaran.
Maklumat Kod Kekunci Ruang kerja semakan kod kekunci
Cara guna
- 1 Klik kawasan input kekunci untuk memberikan fokus.
- 2 Tekan kekunci atau gabungan pintasan yang ingin diperiksa.
- 3 Semak nilai key, code, keyCode, which dan location.
- 4 Semak juga keadaan modifier Ctrl, Alt, Shift dan Meta.
Contoh penggunaan umum
- Semak keyboard key code
- Lihat keyCode seperti laman keycode tester
- Debug JavaScript key code
- Semak keadaan gabungan pintasan
Soalan lazim
Bolehkah saya melihat keyCode dan code sekali gus?
Ya. Apabila kekunci ditekan, alat ini memaparkan key, code, keyCode, which, location serta keadaan modifier Ctrl, Alt, Shift dan Meta.
Adakah terdapat butang untuk menyalin hasil?
Ya. Butang salin menyalin hasil analisis acara kekunci sebagai JSON. Jika hanya nilai tertentu diperlukan, anda juga boleh memilih teks yang dipaparkan pada skrin.
Adakah semua input kekunci dapat dikesan?
Pintasan yang ditempah oleh pelayar atau sistem operasi mungkin tidak dihantar ke halaman, dan papan kekunci maya mudah alih mungkin tidak menyediakan semua maklumat acara kekunci.