Forum
Posez vos questions, ici

4.Formulaire

4.5.Les boutons radio

Les boutons radio (boutons de sélection) permettent de sélectionner (généralement au moins) une et une seule valeur parmi celles proposées. Elles s'affichent avec la balise input à condition de fixer l'attribut type à la valeur radio. L'ensemble des boutons radio d'un groupe de selection doivent porter le même nom (attribut name) pour qu'un seul soit sélectionnable à la fois.
<form>
Vous êtes?<br />
<input type="radio" name="sexe" value="H" /> Homme
<input type="radio" name="sexe" value="F" /> Femme
</form>
Vous êtes?
Homme Femme
Lorsque vous utilisez des boutons radio, c'est le nom du bouton sélectionné qui est envoyé au serveur (via la méthode GET [c'est quoi?] ou POST) avec la valeur précisée dans le champ value. Si aucun bouton n'est sélectionné alors le paramètre n'est pas transmis du tout (i.e. le paramètre n'est pas transmis avec une valeur nulle).

4.5.Les cases à cocher

Les cases à cocher permettent de sélectionner 0, 1 ou plusieurs valeurs parmi celles proposées. Elles s'affichent avec la balise input à condition de fixer l'attribut type à la valeur checkbox.
<form>
Que prendrez-vous?:<br />
<input type="checkbox" name="entree" value="oui" /> Entrée
<input type="checkbox" name="plat" value="oui" /> Plat
<input type="checkbox" name="dessert" value="oui"  /> Dessert
</form>
Que prendrez-vous?:
Entrée Plat Dessert
Préciser une valeur pour les cases à cocher est pour ainsi dire inutile. Par défaut, les paramètres associés aux cases cochées prennent la valeur on (ce qui est largement satisfaisant pour un traitement informatique), les autres paramètres (cases non cochées) ne sont tout simplement pas transmis.