Ejemplo
Ejecutar un JavaScript cuando el usuario hace clic en un <div> elemento con un menú contextual:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Inténtalo tú mismo " Definición y Uso
El evento se produce cuando los OnContextMenu usuario hace clic en un elemento para abrir el menú contextual.
Nota: Aunque el evento OnContextMenu es compatible con todos los navegadores, el menú contextual atributo sólo está soportado en Firefox.
Soporte del navegador
Evento | |||||
---|---|---|---|---|---|
oncontextmenu | Sí | Sí | Sí | Sí | Sí |
Sintaxis
En HTML:
En JavaScript:
object .oncontextmenu=function(){ Inténtalo tú mismo "
En JavaScript, utilizando el addEventListener() método:
object .addEventListener("contextmenu", myScript );
Inténtalo tú mismo " Nota: El addEventListener() método no es compatible en Internet Explorer 8 y versiones anteriores.
Detalles técnicos
burbujas: | Sí |
---|---|
cancelable: | Sí |
Tipo de evento: | MouseEvent |
etiquetas HTML admitidas: | Todos los elementos HTML |
DOM Versión: | Nivel 3 Eventos |
<Objeto de evento