Définit le contenu mis à part le contenu de la page
L'attribut contextmenu spécifie un menu contextuel pour un élément. Le menu contextuel s'affiche lorsqu'un utilisateur fait click droit sur l'élément.
Comment creér un menu contextue pour un élément avec html.
L'attribut contextmenu spécifie un menu contextuel pour un élément. Le menu contextuel s'affiche lorsqu'un utilisateur clique sur l'élément.
La valeur de l'attribut contextmenu est l'id de l'élément <menu> pour l'ouvrir.
<element contextmenu="menu_id">
L'attribut contextmenu n'est actuellement (jusqu’à la date de la rédaction du présent document) pris en charge que par le navigateur Fire Fox 8 +.
Exemple: Spécifiez un menu contextuel pour un élément <p>. Le menu contextuel doit s'afficher lorsqu'un utilisateur fait un clic droit sur l'élément:
Exemple : Copier le code
<!DOCTYPE html> <html> <body> <p contextmenu="supermenu">Ce paragraphe un menu contextuel appelé «supermenu". Faites un click droit pour le voir.</p> <menu type="context" id="supermenu"> <menuitem label="Step 1: Write Tutorial" onclick="faireQuelqueChose()"> </menuitem> <menuitem label="Step 2: Edit Tutorial" onclick="faireAutreChose()"> </menuitem> <menu label="share"> <menuitem label="twitter" onclick="alert('pas encors pret')"></menuitem> <menuitem label="facebook" onclick="alert('pas encors pret')"></menuitem> <menuitem label="g+" onclick="alert('pas encors pret')"></menuitem> </menu> <p><b>Note:</b> Le menu contextuel doit s'afficher lorsqu'un utilisateur fait un clic droit sur l'élément p.</p> </body> </html>
Voici un autre exemple donné par mozilla
L'attribut contextmenu est une nouveauté en HTML5.
Valeur | Description |
---|---|
menu_id | L'id de l'élément <menu> pour ouvrir |