Evento onshow

Definizione e uso

Quando l'elemento <menu> viene visualizzato come menu contestuale, si verifica l'evento onshow.

Esempio

Esegui JavaScript quando l'elemento <menu> viene visualizzato come menu contestuale:

<div contextmenu="mymenu">
  <p>Clicca con il tasto destro all'interno di questa casella per vedere il menu contestuale!</p>
  <menu type="context" id="mymenu" onshow="myFunction()">
    <menuitem label="Aggiorna" onclick="window.location.reload();"></menuitem>
  </menu>
</div>

Prova a farlo tu stesso

Sintassi

In HTML:

<elemento onshow="myScript">

Prova a farlo tu stesso

In JavaScript:

oggetto.onshow = function(){myScript};

Prova a farlo tu stesso

In JavaScript, utilizzare il metodo addEventListener():

oggetto.addEventListener("show", myScript);

Prova a farlo tu stesso

Nota:Internet Explorer 8 o versioni precedenti non supportano Metodo addEventListener().

Dettagli tecnici

Bubbling: Non supportato
Cancellabile: Non supportato
Tipo di evento: Evento
Tag HTML supportati: <menu>
Versione DOM: Eventi di Livello 3

Supporto del browser

I numeri nella tabella indicano la versione del browser iniziale che supporta completamente l'evento.

Evento Chrome IE Firefox Safari Opera
onshow Non supportato Non supportato 8.0 Non supportato Non supportato

Pagine correlate

Manuale di riferimento HTML: Proprietà contextmenu HTML

Manuale di riferimento HTML: Etichetta <menu> HTML