Rekomendasi kuliah:

Properti MouseEvent buttons

Definisi dan penggunaan

Properti ini utamanya digunakan bersama dengan peristiwa onmousedown.

Petunjuk:Karena kekurangan dukungan browser, mungkin Anda perlu melihat Properti button.

Keterangan:Properti ini hanya dapat diakses untuk membaca.

Contoh

Cari tombol mouse yang ditekan saat terjadi peristiwa mouse:

var x = event.buttons;

Coba sendiri

Sintaks

event.buttons

Detil teknis

Nilai balik:

Nilai numerik, menunjukkan tombol mouse satu atau beberapa yang ditekan saat terjadi peristiwa mouse.

Jika beberapa tombol ditekan, gabungkan nilai tersebut untuk mendapatkan angka baru (contoh, jika tombol kiri (1) dan tombol kanan (2) ditekan, nilai yang kembali adalah 1+2, yaitu 3).

Nilai yang mungkin:

  • 1: Kiri mouse
  • 2: Kanan mouse
  • 4: Tombol rooller atau tombol tengah
  • 8: Tombol mouse keempat (biasanya tombol 'kembali' browser)
  • 16: Tombol mouse kelima (biasanya tombol 'maju' browser)

Keterangan:Untuk pengaturan kiri, nilai balik adalah yang berlawanan.

DOM Versi: DOM Level 3 Events

Dukungan Peramban

Angka di tabel menunjukkan versi browser pertama yang mendukung properti ini penuh.

Properti Chrome IE Firefox Safari Opera
tombol 53.0 9.0 Dukung Tidak Dukung Dukung

Halaman yang berhubungan

Panduan Referensi DOM HTML:Properti button MouseEvent

Panduan Referensi DOM HTML:Properti which MouseEvent