Balise <menuitem> HTML
Exemple
Contient un menu contextuel avec différents éléments <menuitem> :
<menu type="context" id="mymenu"> <menuitem label="Refresh" onclick="window.location.reload();" icon="ico_reload.png"> </menuitem> <menu label="Share on..."> <menuitem label="Twitter" icon="ico_twitter.png" onclick="window.open('//twitter.com/intent/tweet?text='+window.location.href);"> </menuitem> <menuitem label="Facebook" icon="ico_facebook.png" onclick="window.open('//facebook.com/sharer/sharer.php?u='+window.location.href);"> </menuitem> </menu> <menuitem label="Email This Page" onclick="window.location='mailto:?body='+window.location.href;"></menuitem> </menu>
Prise en charge du navigateur
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
Firefox 8.0 et versions supérieures prennent en charge le balisage <menuitem>.
Définition et utilisation
Le balisage <menuitem> définit les commandes / éléments de menu que l'utilisateur peut appeler à partir d'un menu contextuel.
Différences entre HTML 4.01 et HTML 5
Le balisage <menuitem> est un nouveau balisage dans HTML5.
Attribut
new : Nouvel attribut dans HTML5.
Attribut | Valeur | Description |
---|---|---|
checked | checked | Sélectionner l'élément de commande / menu après le chargement de la page. Applicable uniquement pour type="radio" ou type="checkbox". |
default | default | Définit la commande/élément de menu comme commande par défaut. |
disabled | disabled | Définit si la commande/élément de menu doit être désactivée. |
icon | URL | Définit l'icône de la commande/élément de menu. |
open | open | Définit si details est visible ou non. |
label | text | Obligatoire. Définit le nom de la commande/élément de menu, pour affichage à l'utilisateur. |
radiogroup | groupname | Définit le nom du groupe de commandes, le groupe de commandes sera basculé lors du basculement de l'élément de commande/élément de menu lui-même. Applicable uniquement pour type="radio". |
type |
|
Définit le type de commande/élément de menu. Par défaut, c'est "command". |
Propriétés globales
Balise <menuitem> supportée Propriétés globales dans HTML.
Propriétés d'événement
Balise <menuitem> supportée Propriétés d'événement dans HTML.
Pages associées
Manuel de référence DOM HTML :Objet MenuItem