Analyse une requête HTTP
La balise <command> définit une commande que l'utilisateur puisse appeler (une case d'option, une case à cocher ou un bouton de commande).
La balise <command> définit une commande que l'utilisateur puisse appeler (une case d'option, une case à cocher ou un bouton de commande).
Une commande peut faire partie d'un menu contextuel ou la barre d'outils, à l'aide de l'élément <menu>, ou peut être mise n'importe où ailleurs dans la page pour définir un raccourci clavier.
L'élément command est un élément vide . Un élément command doit avoir une balise de début <command> , mais ne doit pas avoir de balise de fin.
Exemple : Copier le code
<!DOCTYPE html> <html lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > <title>html5 demo</title> <script> function save() { alert("Some javaScript...."); } </script> </head> <body> <menu> <command type="command" label="Enregistrer" onclick="save()"> </menu> <p><b>Note:</b> La balise <command> n'est pris en charge que dans IE9.</p> </body> </html>
La balise <command> est actuellement prise en charge uniquement par Internet Explorer 9.
La balise <command> est nouveau en HTML5.
Nouveau : Nouveauté en HTML5.
Attribut | Valeur | Description |
---|---|---|
checked Nouveau | checked | Spécifie que la commande doit être checkede lorsque la page est chargée. Seulement pour type = « radio » ou type = « checkbox » |
disabled Nouveau | disabled | Spécifie que la commande doit être désactivée |
icon Nouveau | URL | Spécifie une image qui représente la commande |
label Nouveau | texte | Obligatoire. Spécifie le nom de la commande, indiqué à l'utilisateur |
RadioGroup Nouveau | GroupName | Spécifie le nom du groupe de commandes qui va être activé lorsque la commande elle-même est basculée. Seulement pour type = « radio » |
type Nouveau |
checkbox | Spécifie le type de commande |
La balise <command> prend également en charge les HTML attributs globaux.
La balise <command> prend également en charge les Attributs de l'événement au format HTML.
L'attribut checked est un attribut booléen.
Lorsqu'ils est présent, il spécifie que la commande doit être cochée (présélectionnés) lorsque la page est chargée.
Remarque : Cet attribut peut être utilisé uniquement si type = " checkbox " ou type = " radio ".
Syntaxe
<command checked="checked">
Remarque : L'attribut checked est un attribut booléen et peut être définie de la manière suivante :
< commande checked >
< commande checked = " checked " >
< commande checked = "" >
Exemple : Copier le code
<menu>
<command type="radio" label="Gauche" checked="checked" onclick="setAlign('left')">
</menu>
L'attribut checked n'est actuellement pas pris en charge dans tous les principaux navigateurs.
L'attribut disabled est un attribut booléen.
Lorsqu'il est présent, il spécifie que l'élément de commande doit être désactivé.
Syntaxe
<command disabled="disabled">
Remarque : L'attribut disabled est un attribut booléen et peut être définie de la manière suivante :
< commande disabled >
< commande disabled = " disabled " >
< commande disabled = "" >
Exemple : Copier le code
<menu> <command type="radio" label="Centre" disabled="disabled" onclick="setAlign('center')"> </menu>
L'attribut disabled est actuellement pris en charge uniquement par Internet Explorer 9.
L'attribut icon Spécifie une image qui représente la commande.
Syntaxe
<command icon="URL">
Valeurs d'attribut
Valeur | Description |
---|---|
URL | Spécifie l'image qui représente la commande. Valeurs possibles : Une URL absolue - pointe vers un autre site web (comme icon="http://www.example.com/lamp.jpg)" Une URL relative - pointe vers un fichier dans un site web (comme icon="lamp.jpg)" |
Exemple : Copier le code
<menu> <command type="radio" label="Gauche" icon="left.png" onclick="setAlign('left')"> </menu>
L'attribut icon n'est actuellement pas pris en charge dans tous les principaux navigateurs.
L'attribut label obligatoire spécifie le nom de la commande, comme indiqué à l'utilisateur.
Syntaxe
<command label="text">
Valeurs d'attribut
Valeur | Description |
texte | Spécifie l'label visible de la commande |
Exemple : Copier le code
<menu> <command type="command" label="Save" onclick="save()"> </menu>
L'attribut label n'est actuellement pas pris en charge dans tous les principaux navigateurs.
L'attribut radiogroup spécifie le nom du groupe de commandes qui va être activé lors de la commande elle-même est activée/activé/désactivée.
Remarque : Cet attribut peut être utilisé uniquement si type = « radio ».
Syntaxe
<command radiogroup="groupname">
Valeurs d'attribut
Valeur | Description |
---|---|
GroupName | Spécifie le nom du groupe de commandes qui va être activé (seulement pour type = « radio ») |
Exemple : Copier le code
<menu> <command type="radio" label="Gauche" radiogroup="alignment" onclick="setAlign('left')"> <command type="radio" label="Centre" radiogroup="alignment" onclick="setAlign('center')"> <command type="radio" label="Droite" radiogroup="alignment" onclick="setAlign('right')"> </menu>
L'attribut radiogroup n'est actuellement pas pris en charge dans tous les principaux navigateurs.
L'attribut type spécifie le type de commande.
Syntaxe
<command type="command|checkbox|radio">
Valeurs d'attribut
Valeur | Description |
---|---|
commande | Valeur par défaut. Spécifie une commande normale avec une action |
checkbox | Spécifie une commande qui peut être activée à l'aide d'une case à cocher |
radio | Spécifie une commande qui peut être activée à l'aide d'un bouton radio |
Exemple : Copier le code
<menu>
<command type="command" label="Enregistrer" onclick="save()">
</menu>
L'attribut type est actuellement pris en charge uniquement par Internet Explorer 9. Toutefois, Internet Explorer prend en charge uniquement le type « commande ».
Retour à l'accueil du site
Par carabde 10 mars 2014