Cara Mendeteksi Penekanan Tombol

Daftar Isi:

Cara Mendeteksi Penekanan Tombol
Cara Mendeteksi Penekanan Tombol

Video: Cara Mendeteksi Penekanan Tombol

Video: Cara Mendeteksi Penekanan Tombol
Video: Cara Mengetahui Tombol Keyboard Yang Tidak Berfungsi. 2024, Mungkin
Anonim

JavaScript adalah bahasa scripting berorientasi objek. Ini paling sering digunakan untuk secara terprogram mengatur reaksi halaman terhadap tindakan pengguna. Kehadiran skrip java pada halaman sedikit membebani volumenya, sehingga tidak disarankan untuk menggunakan konstruksi program yang kompleks.

Cara mendeteksi penekanan tombol
Cara mendeteksi penekanan tombol

Diperlukan

hak administrator

instruksi

Langkah 1

Untuk mengenali saat tombol keyboard ditekan, event onkeydown, yang merupakan bagian dari halaman, digunakan di tag body. Logika untuk menulis kode untuk acara ini cukup sederhana: dan nilai dalam tanda kutip dapat berupa kode yang berdiri sendiri atau panggilan fungsi. Untuk mengatur respons terhadap penekanan tombol dalam bentuk pesan teks, tulis kode berikut: body. Dalam hal ini, peringatan () /

Langkah 2

Untuk menentukan tombol mana yang ditekan, Anda perlu mengetikkan kode berikut: body. Cuplikan kode ini merujuk ke objek acara, atau lebih tepatnya, ke properti keyCode-nya, yang mengembalikan kode numerik dari tombol yang ditekan. Jika di situs Anda perlu menentukan tombol mana yang ditekan, integrasikan kode ini pada halaman tempat semua ini harus dilakukan.

Langkah 3

Untuk mengenali pintasan keyboard, Anda perlu sedikit memperumit kode dengan menambahkan kondisi: body. Artinya, jika kode tombol yang ditekan sesuai dengan "71", pesan teks "Ctrl + G" harus dikeluarkan. Secara alami, alih-alih fungsi peringatan, Anda dapat menulis reaksi Anda sendiri. Biasanya, setiap desainer web mencoba menyesuaikan konfigurasi situs agar sesuai dengan kebutuhannya, sehingga metode tampilannya bisa sangat berbeda.

Langkah 4

Ada juga penangan onkeypress di javascript, yang memiliki tujuan serupa. Perbedaan utama dari handler ini adalah agar event ini terjadi (dan respon selanjutnya dari handler), tombol tidak hanya harus ditekan, tetapi juga kemudian dilepaskan.

Direkomendasikan: