oncontextmenu-Ereignis
Beispiele
Führen Sie JavaScript aus, wenn der Benutzer mit der rechten Maustaste auf ein <div>-Element klickt:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Selbst ausprobieren »
Definition und Verwendung
Das oncontextmenu-Ereignis wird ausgelöst, wenn der Benutzer mit der rechten Maustaste auf ein Element klickt und das Kontextmenü öffnet.
Hinweis:Alle Browser unterstützen das oncontextmenu-Ereignis,contextmenuDas Element wird nur vom Firefox-Browser unterstützt.
Browser-Unterstützung
| Ereignis | |||||
|---|---|---|---|---|---|
| oncontextmenu | Ja | Ja | Ja | Ja | Ja |
Syntax
In HTML:
<element oncontextmenu="myScript">Probieren Sie es selbst aus
In JavaScript:
object.oncontextmenu=function(){myScript};Probieren Sie es selbst aus
In JavaScript unter Verwendung der addEventListener()-Methode:
object.addEventListener("contextmenu", myScript);Probieren Sie es selbst aus
Hinweis:Internet Explorer 8 und frühere IE-Browser-Versionen unterstützen es nichtaddEventListener() 。
Technische Details
| Unterstützt es Bubbling: | Ja |
|---|---|
| Kann es abgebrochen werden: | Ja |
| Ereignistyp: | MouseEvent |
| Unterstützte HTML-Tags: | Alle HTML-Elemente |
Event-Objekt