oncontextmenu Event
Voorbeeld
Voer een JavaScript uit wanneer de gebruiker met de rechtermuisknop op een <div>-element met een contextmenu klikt:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Definitie en gebruik
De gebeurtenis oncontextmenu vindt plaats wanneer de gebruiker met de rechtermuisknop op een element klikt om het contextmenu te openen.
Opmerking: hoewel de gebeurtenis oncontextmenu in alle browsers wordt ondersteund, wordt het kenmerk contextmenu momenteel alleen ondersteund in Firefox.
Browserondersteuning
Event | |||||
---|---|---|---|---|---|
oncontextmenu | Yes | Yes | Yes | Yes | Yes |
Syntaxis
In HTML:
<element oncontextmenu="myScript">
In javascript:
object.oncontextmenu = function(){myScript};
In JavaScript, met behulp van de addEventListener()-methode:
object.addEventListener("contextmenu", myScript);
Opmerking: de methode addEventListener() wordt niet ondersteund in Internet Explorer 8 en eerdere versies.
Technische details
bubbels: | Ja |
---|---|
Annuleerbaar: | Ja |
Evenementtype: | MuisEvent |
Ondersteunde HTML-tags: | Alle HTML-elementen |
DOM-versie: | Niveau 3 Evenementen |