onshow-händelse

Definition och användning

När <menu> elementet visas som kontextmeny, inträffar en onshow-händelse.

Exempel

När <menu> elementet visas som kontextmeny, kör JavaScript:

<div contextmenu="mymenu">
  <p>Högerklicka inuti denna box för att se kontextmenyn!
  <menu type="context" id="mymenu" onshow="myFunction()">
    <menuitem label="Uppdatera" onclick="window.location.reload();"></menuitem>
  </menu>
</div>

Prova själv

Syntax

I HTML:

<element onshow="myScript">

Prova själv

I JavaScript:

object.onshow = function(){myScript};

Prova själv

I JavaScript, använda addEventListener() metoden:

object.addEventListener("show", myScript);

Prova själv

Kommentar:Internet Explorer 8 eller tidigare versioner stöder inte addEventListener() metoden.

Tekniska detaljer

Bobbling: Ej stödd
Kan avbrytas: Ej stödd
HändelseTyp: Händelse
Stödda HTML-taggar: <menu>
DOM-version: Nivå 3-händelser

Webbläsarstöd

Talen i tabellen anger den första webbläsarversion som fullständigt stöder händelsen.

händelse Chrome IE Firefox Safari Opera
onshow Ej stödd Ej stödd 8.0 Ej stödd Ej stödd

Relaterade sidor

HTML-referenshandbok: HTML contextmenu-attribut

HTML-referenshandbok: HTML <menu>-taggen