L'attribut contextmenu
spécifie un menu contextuel (visible lors d'un clic droit) par rapport à un autre élément de la page. Ces deux éléments sont liés par l'attribut id
.
Syntaxe
<div contextmenu="monmenu">Cet élément à un menu contextuel spécifique</div>
<menu type="context" id="monmenu">
<menuitem label="Hopla" onclick="hopla();" icon="icone.png"></menuitem>
<menuitem label="Passer en rouge" onclick="rouge();"></menuitem>
<menuitem label="Passer en blanc" onclick="blanc();"></menuitem>
</menu>
Dans cet exemple, l'élément div
est lié à un menu contextuel (visible au clic droit) grâce à l'identifiant "monmenu
".
Firefox étant le seul navigateur au moment de la rédaction de cet article à supporter l'attribut contextmenu
, voici une démonstration de Chris Heilmann à propos des menus contextuels en HTML5.
Prise en charge (pour contextmenu
)
Navigateurs | Versions |
---|---|
Firefox 8+ |