xhtml:select

Un article de Polydoc.

Sommaire

[modifier] Synopsis

<select name="maVariable">
<option value="possibilité1">Possibilité 1</option>
<option value="possibilité2">Possibilité 2</option>
<option value="possibilité3">Possibilité 3</option>
</select>

[modifier] Description

Cette balise de type block permet de créer une liste déroulante. Elle prend pour argument le nom de la variable qui stockera le choix de l'utilisateur. Les différentes réponses sont fournies par les balises <option> (block) qui proposent les différents choix.

[modifier] Arguments

  • name : Nom de la variable qui stockera la sélection.

[modifier] Exemple

<form action="traitement.php" method="post">
<p>
<label>Quel est mon nom ?
<select name="nom">
<option value="Antoine" title="Nom : Antoine">Antoine</option>
<option value="Maurice" title="Nom : Maurice">Maurice</option>
<option value="Vincent" title="Nom : Vincent">Vincent</option>
<option value="William" title="Nom : William">William</option>
</select>
</label>
<label><input type="submit" value="Valider" /></label>
</p>
</form>

Dans cet exemple, nous avons créé un formulaire qui demande à l'utilisateur quel est mon nom et 4 possibilités lui sont offertes. Le nom qu'il sélectionnera sera stocké dans la variable "nom" pour traitement ultérieur dans la page traitement.php.