HTML | oncontextmenu Event Attribute
Last Updated :
16 Aug, 2022
Improve
This attribute works when the user right-clicks on an element to open the context menu.
Supported Tags:
- It supports all HTML elements.
Syntax:
<element oncontextmenu="script">
Attribute Value: This attribute contains single value script. The script to be run when oncontextmenu attribute called. It is supported by all HTML elements.
Note: This attribute is new in HTML 5.
Example:
html
<!DOCTYPE html> < html > < head > < title >oncontextmenu Event Attribute</ title > < style > div { background: Green; border: 1px solid black; padding: 10px; width:60%; color:white; } h1 { color:green; } </ style > </ head > < body > < center > < h1 >GeeksforGeeks</ h1 > < h2 >oncontextmenu Event Attribute</ h2 > < div oncontextmenu = "myFunction()" contextmenu = "mymenu" > < p >Right-click inside this box</ p > </ div > < script > function myFunction() { alert("You right-clicked inside the div!"); } </ script > </ center > </ body > </ html > |
Output:
Supported Browsers: The browser supported by oncontextmenu attribute are listed below:
- Chrome 1
- Edge 12
- Internet Explorer 9
- Firefox 6
- Safari 3
- Opera 10.5