Home / Web / Keypress : Javascript library untuk Menangkap dan Memanipulasi Input Keyboard

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/

 

About alfach

Check Also

mqdefault

Instalasi Laravel Di Ubuntu/Linux Mint

Mungkin tutorial ini terlewat, karena sudah ada beberapa tulisan mengenai laravel, tapi yang paling dasar ...

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>