Keyboard Events
Modul 3: Keyboard Events
Dalam JavaScript, keyboard events memungkinkan Anda untuk menangani input dari keyboard pengguna. Berikut adalah beberapa contoh peristiwa keyboard yang umum digunakan:
1. keydown Event:
Event ini terjadi saat tombol keyboard ditekan.
document.addEventListener("keydown", function(event) {
console.log("Tombol keyboard ditekan: " + event.key);
});2. keypress Event:
Event ini terjadi saat karakter yang sesuai dengan tombol keyboard ditekan. Biasanya digunakan untuk karakter yang dapat dicetak.
document.addEventListener("keypress", function(event) {
console.log("Karakter ditekan: " + String.fromCharCode(event.keyCode));
});3. keyup Event:
Event ini terjadi saat tombol keyboard dilepaskan setelah ditekan.
document.addEventListener("keyup", function(event) {
console.log("Tombol keyboard dilepaskan: " + event.key);
});4. focus dan blur Events:
Event focus terjadi ketika elemen mendapatkan fokus, sementara event blur terjadi ketika elemen kehilangan fokus. Ini dapat diterapkan pada elemen input untuk memantau fokus keyboard.
Dengan menangani peristiwa-peristiwa keyboard, Anda dapat memberikan penggunaan yang lebih interaktif dan responsif terhadap input yang mereka berikan melalui keyboard.
Last updated