Please note, this is a STATIC archive of website www.w3schools.com from 05 May 2020, cach3.com does not collect or store any user information, there is no "phishing" involved.
THE WORLD'S LARGEST WEB DEVELOPER SITE

HTML oncontextmenu Event Attribute

❮ HTML Event Attributes

Example

Execute a JavaScript when a context menu is triggered:

<div oncontextmenu="myFunction()" contextmenu="mymenu">
Try it Yourself »

Definition and Usage

The oncontextmenu attribute fires when the user right-clicks on an element to open the context menu.

Note: Although the oncontextmenu event is supported in all browsers, the contextmenu attribute is currently only supported in Firefox.


Browser Support

Event Attribute
oncontextmenu Yes Yes Yes Yes Yes

Syntax

<element oncontextmenu="script">

Attribute Values

Value Description
script The script to be run on oncontextmenu

Technical Details

Supported HTML tags: All HTML elements

Related Pages

HTML DOM reference: oncontextmenu event


❮ HTML Event Attributes