Niveau Niveau débutant

Attributs globaux hidden, contenteditable, contextmenu, spellcheck

Tutorielhtml

Publié par le (7796 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