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">

Coba sendiri

Sintaks

Pada HTML:

<elemen oncontextmenu="myScript">

Coba sendiri

Pada JavaScript:

objek.oncontextmenu = function(){myScript};

Coba sendiri

Pada JavaScript, gunakan metode addEventListener():

objek.addEventListener("contextmenu", myScript);

Coba sendiri

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