Apa yang dilakukan
Klik kolom penangkap lalu tekan tombol: untuk setiap keydown Anda melihat event.key, event.code, keyCode dan which (usang), location, tombol modifier, apakah tombol berulang, apakah IME sedang menyusun teks, dan Caps Lock. Riwayat mencatat keydown, keyup, keypress, composition dan beforeinput secara berurutan, dan alat ini menulis handler JavaScript untuk kombinasi yang ditekan. Tab lain memeriksa event mouse, roda gulir, sentuhan dan pointer: tombol, koordinat, jenis pointer, tekanan, kemiringan pena dan delta gulir.
key, code dan keyCode
key adalah hasil tombol dengan tata letak saat ini ("a", "?", "Enter"); code adalah tombol fisik menurut posisinya di QWERTY Amerika ("KeyA"); keyCode dan which sudah usang dan bernilai 229 selama komposisi IME. Gunakan key untuk pintasan yang dinamai menurut karakter dan code untuk posisi, seperti WASD dalam game.
Tidak menjebak keyboard
Pemblokiran pintasan hanya berlaku saat kolom memiliki fokus, dapat dimatikan, dan Tab serta Shift+Tab tidak pernah diblokir, sehingga Anda selalu bisa berpindah dengan keyboard. Tidak ada yang diblokir saat IME sedang menyusun teks. Beberapa kombinasi, seperti Alt+Tab, tidak pernah sampai ke halaman web.