English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Quando l'evento contextmenu di un elemento con l'attributo contextmenu viene attivato o propagato verso l'elemento, viene attivato l'evento show.
Esegui JavaScript quando l'elemento <menu> viene visualizzato nel menu contestuale:
<!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("il menu contestuale verrà visualizzato"); }, false); </script> </body> </html>Prova a vedere ‹/›
Quando l'elemento <menu> viene visualizzato come menu contestuale, viene attivata la proprietà onshow.
IEFirefoxOperaChromeSafari
Al momento solo il browser Firefox supporta la proprietà onshow degli eventi.
La proprietà onshow è una nuova funzionalità di HTML5.
<elemento onshow="script">
Valore | Descrizione |
---|---|
script | Lo script viene eseguito in onshow |
Etichette HTML supportate: | <menu> |
---|
Manuale di riferimento del DOM HTML: Evento onshow