Cara mendeteksi End
document.addEventListener('keydown', (event) => {
if (event.key === "End") {
// End was pressed
}
});
Gunakan event.key untuk merespons arti tombol (mengikuti tata letak keyboard) dan event.code untuk posisi fisiknya, misalnya WASD di game. keyCode dan which sudah usang: keduanya masih berfungsi, tetapi nilainya berbeda antar browser dan tata letak.
Bagaimana browser menangani End
End memindahkan kursor ke akhir baris, atau halaman ke bagian bawah. Di listbox dan grid, tombol ini seharusnya memindahkan fokus ke item terakhir.
Di React
<input onKeyDown={(e) => { if (e.key === "End") { /* … */ } }} />Pencari Keycode JavaScript
Tekan tombol apa saja dan langsung lihat semua properti event keyboard, lengkap dengan cuplikan keydown yang siap disalin untuk shortcut.