Rekomendasi kursus:

Properti MouseEvent buttons

Definisi dan penggunaan

Properti ini utamanya digunakan bersama dengan peristiwa onmousedown.

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

Keterangan:Properti ini hanya baca.

Contoh

Cari tombol mouse yang ditekan saat terjadi peristiwa mouse:

var x = event.buttons;

Coba sendiri

Sintaks

event.buttons

Detil teknis

Nilai kembalian:

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

Jika beberapa tombol ditekan, gabungkan nilai ini untuk menghasilkan angka baru (contoh, jika tombol kiri (1) dan tombol kanan (2) ditekan, nilai kembalian adalah 1+2, yaitu 3).

Nilai yang mungkin:

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

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

DOM 版本: DOM Level 3 Events

Pematuhan pereka browser

Angka di dalam tabel menunjukkan versi pereka paling awal yang menyokong atribut ini sepenuhnya.

Atribut Chrome IE Firefox Safari Opera
butang 53.0 9.0 Dihantar Tidak dihantar Dihantar

Laman berkenaan

Panduan Referensi DOM HTML:Sifat button MouseEvent

Panduan Referensi DOM HTML:Sifat which MouseEvent