Properti MouseEvent.button mengembalikan number (unsigned short) yang mengatakan tombol mouse mana yang diklik dikala event ini terjadi.

Sintaks:

Event.button

Number yaitu 0=left mouse-button (default), 1=middle mouse-button, atau 2=right mouse-button.

IE8 dan sebelumnya, untuk number yaitu 1=left mouse-button, 4=middle mouse-button, atau 2=right mouse-button.

Contoh di bawah ini akan menujukkan info via Alert box tombol mouse mana yang dipakai dikala event ‘mousedown’ terjadi:

<HTML> <HEAD> <SCRIPT TYPE="text/javascript"> function isMousePressed(event) { if (event.button === 0) { alert("Halo, anda telah mengklik tombol mouse sebelah kiri!"); }else if(event.button === 2) { alert("Halo, anda telah mengklik tombol mouse sebelah kanan!"); } } </SCRIPT> </HEAD> <BODY ONMOUSEDOWN="isMousePressed(event)"> Tekan mouse didalam area jendela browser… </BODY> </HTML>

Anda dapat juga memakai properti which untuk mengetahui tombol mouse mana yang diklik dikala event ‘mousedown’ terjadi. Ganti JavaScript di atas dengan:

function isMousePressed(event) { switch(event.which) { case 1: alert("Halo, anda telah mengklik tombol mouse sebelah kiri!"); break; case 3: alert("Halo, anda telah mengklik tombol mouse sebelah kanan!"); break; } }

Dikebanyakan browser properti MouseEvent.button hanya di set untuk ONMOUSEDOWN dan ONMOUSEUP, beda dengan IE, properti MouseEvent.button dapat juga dipakai untuk ONMOUSEMOVE dan ONMOUSEWHEEL.

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Source code Aplikasi Sistem Informasi Akademik Sekolah Menggunkan PHP MySQL

Aplikasi Sistem Informasi Akedemik Sekolah menggunkan PHP MySQl atau berbasis web ini merupakan sebuah sebuah…

2 hours ago

Source Code Aplikasi Website Portal Menggunakan PHP MySQL

Pada kesempatan ini saya kembali membagikan buat anda pencinta aplikasi berbasis web yaitu source kode…

8 hours ago

Source code Aplikasi Website Pendaftaran Online Menggunakan PHP Mysql

Buat sobat semua yang lagi membutuhkan sedikit pencerahan tentang membuat website sistem pendaftaran online, pada…

14 hours ago

Source code Aplikasi Penjualan Sepeda Motor Menggunakan PHP dan MySQL

Aplikasi Penjualan Sepeda Motor berbasis web ini adalah merupakan aplikasi untuk memberikan kemudahan dalam proses…

20 hours ago

Source code Aplikasi Perpustakan Menggunakan PHP MySQL

Pada kesempatan ini kami kembali mensharing koleksi Aplikasi Perpustakaan Menggunakan Bahasa Pemrograman PHP dan Basisdata…

1 day ago

Source code aplikasi kantin sederhana menggunakan php

Aplikasi Pemesanan Kantin Sederhana Tentang Aplikasi Dengan Boostrap 3.3.1 Pure Javascript Slim Framework (Hanya Routing…

1 day ago