English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
当一个具有contextmenu属性的元素的contextmenu事件触发或冒泡到该元素时,show事件会被触发。
当 <menu> 元素在上下文菜单显示时执行 JavaScript:
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>基础教程(oldtoolbag.com)</title> </head> <body> <div contextmenu="test"></div> <menu type="context" id="test"> <menuitem label="alert" onclick="alert('the alert label has been clicked');" /> </menu> <script> document.getElementById("test").addEventListener("show", function(e){ alert("se mostrará el menú contextual"); }, false); </script> </body> </html>Prueba y mira ‹/›
Cuando el elemento <menu> se muestra como un menú contextual, se activa el atributo onshow.
IEFirefoxOperaChromeSafari
Actualmente solo el navegador firefox admite el atributo de evento onshow.
El atributo onshow de HTML5nuevas características en.
<elemento onshow="script">
Valor | Descripción |
---|---|
script | El script se ejecuta en onshow |
Etiquetas HTML admitidas: | <menu> |
---|
Manual de referencia HTML DOM: Evento onshow