English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Quando o evento contextmenu de um elemento com a propriedade contextmenu é acionado ou propagado para o elemento, o evento show é acionado.
Quando o elemento <menu> é exibido no menu de contexto, o JavaScript é executado:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Manual Básico(oldtoolbag.com)</title> </head> <body> <div contextmenu="test"></div> <menu type="context" id="test"> <menuitem label="alert" onclick="alert(&"39;a etiqueta alert foi clicada'"; /> </menu> <script> document.getElementById("test").addEventListener("show", function(e){ alert("o menu de contexto será exibido"); }, false); </script> </body> </html>Teste e veja ‹/›
Quando o elemento <menu> é exibido como um menu de contexto, o atributo onshow é ativado.
IEFirefoxOperaChromeSafari
Atualmente, apenas o navegador Firefox suporta o atributo de evento onshow.
O atributo onshow é do HTML5novas funcionalidades adicionadas.
<elemento onshow="script">
Valor | Descrição |
---|---|
script | O script é executado no onshow |
Etiquetas HTML suportadas: | <menu> |
---|
Manual de referência HTML DOM: Evento onshow