Niveau Niveau débutant

Attributs globaux hidden, contenteditable, contextmenu, spellcheck

Tutorielhtml

Publié par le , mis à jour le (7864 lectures)

attributs spellcheck contextmenu contenteditable hidden

Attribut contextmenu

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 Firefox 8+

Démonstration