Cara mendeteksi Page Up
document.addEventListener('keydown', (event) => {
if (event.key === "PageUp") {
// Page Up was pressed
}
});
Gunakan event.key untuk bereaksi terhadap arti tombol (mengikuti tata letak keyboard) dan event.code untuk posisi fisiknya, misalnya WASD di game. keyCode dan which sudah usang: masih berfungsi, tetapi nilainya berbeda antar browser dan tata letak.
Perilaku Page Up di browser
Page Up menggulir satu layar ke atas. Daftar panjang dan grid data dapat memakainya untuk melompat beberapa baris.
Di React
<input onKeyDown={(e) => { if (e.key === "PageUp") { /* … */ } }} />Pencari Keycode JavaScript
Tekan tombol apa saja dan langsung lihat semua properti event keyboard, lengkap dengan cuplikan keydown yang siap disalin untuk shortcut.