Peristiwa oncontextmenu
Definisi dan penggunaan
Peristiwa oncontextmenu terjadi saat pengguna mengklik kanan mouse di elemen untuk membuka menu konteks.
Keterangan:Meskipun semua peramban mendukung peristiwa oncontextmenu, saat ini hanya Firefox yang mendukungnya Properti contextmenu。
Contoh
Eksekusi JavaScript saat pengguna mengklik kanan mouse di elemen <div> yang memiliki menu konteks:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Sintaks
Pada HTML:
<elemen oncontextmenu="myScript">
Pada JavaScript:
objek.oncontextmenu = function(){myScript};
Pada JavaScript, gunakan metode addEventListener():
objek.addEventListener("contextmenu", myScript);
Keterangan:Internet Explorer 8 atau versi yang lebih awal tidak mendukung Metode addEventListener()。
Detil teknis
Bubbling: | Dukungan |
---|---|
Dapat dibatalkan: | Dukungan |
Tipe peristiwa: | MouseEvent |
Tag HTML yang didukung: | Semua Elemen HTML |
Versi DOM: | Level 3 Events |
Dukungan Browser
Event | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncontextmenu | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |