Keypress : Javascript library untuk Menangkap dan Memanipulasi Input Keyboard
Adakalanya dalam penggunaan web tidak ingin selalu bergantung pada penggunaan mouse, yaitu melalui penggunaan keyboard. Dan kita ingin menangkap aktifitas yang dilakukan melalui keyboard tersebut di web. Keypress merupakan library javascript yang berfungsi untuk menangkap input melalui keyboard dan memanipulasinya.
Bisa digunakan pada penggunaan sederhana, misal jika menekan huruf s maka akan memanggil fungsi tertentu. Untuk yang lebih advanced, seperti menghitung jumlah input.
Beberapa fitur keypress adalah :
- Menggunakan keyup dan/atau keydown
- Setiap input bisa digunakan/manipulasi
- Special "counting" combos
- Sequence combos
- dsb
Beberapa contoh sederhana itu seperti :
keypress.combo("shift s", function() {
console.log("You pressed shift and s");
});
// There are also a few other shortcut methods:
// If we want to register a counting combo
keypress.counting_combo("tab space", function(e, count) {
console.log("You've pressed this " + count + " times.");
});
// If you want to register a sequence combo
keypress.sequence_combo("up up down down left right left right b a enter", function() {
lives = 30;
}, true);Bagi yang tertarik mencobanya bisa meluncur ke http://dmauro.github.io/Keypress/
Bacaan terkait
Menerapkan IP Blocker di Laravel
Untuk meningkatkan security di website, salah satunya dengan menerapkan IP blocker atau mem-blokir IP address yang mengakses website. Di laravel salah satunya dengan...
Laravel Db Snapshot : Melakukan Dump dan Load Database di Laravel dengan Cepat dan Mudah
Bagi yang mencari cara untuk melakukan dump dan load database melalui laravel dengan cepat dan mudah, bisa mencoba package laravel db snapshosts yang dibuat oleh spa...
Laravel Shield : Membuat dan Implementasi HTTP Basic Auth di Laravel Pada Middleware
Apa itu http basic auth? http basic auth merupakan implementasi keamanaan sederhana berupa username dan password pada url / route yang direquest. Basic auth ini meng...
Komentar (0)
Belum ada komentar. Jadilah yang pertama.
Tulis komentar
Komentar akan dimoderasi sebelum tampil.