Voici le grand frère du précédent auquel j'ai ajouté 4 questions supplémentaires où, cette fois, l'écriture n'est pas nécessaire puisqu'il s'agit en l'occurrence de cases à cocher.
Nous avons donc épuisé ici toutes les possibilités, ou presque, offertes par les formulaires.
Par rapport à l'exemple précédent, qu'avons nous ajouté ? Ce qui suit (en code source évidemment !) :
|
<TR BGCOLOR="#666666"> <TD HEIGHT=30 BGCOLOR="#666666"> <P></P> </TD> <TD HEIGHT=30 BGCOLOR="#666666"> <P ALIGN=right><FONT COLOR="#FFFF00"><B>Statistiques</B></FONT> </TD> <TD HEIGHT=30 BGCOLOR="#666666"> <P><FONT COLOR="#FFFF00"><B>utiles</B></FONT></P></TD> <TD HEIGHT=30 BGCOLOR="#666666"> <P></P></TD></TR> <TR> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT SIZE="-1" FACE="Verdana"><B>Quel navigateur utilisez-vous ?</B></FONT></P></TD> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT FACE="Arial" COLOR="#000000"><INPUT TYPE=checkbox NAME=Navi VALUE="Netscape 3 ou 4"></FONT><FONT SIZE="-1" FACE="Arial" COLOR="#000000"><B>Netscape 3 ou 4<BR> <INPUT TYPE=checkbox NAME=Navi VALUE="Netscape sup">Netscape< 4.0<BR> <INPUT TYPE=checkbox NAME=Navi VALUE="IE 3 ou 4">Internet Explorer 3 ou 4<BR> <INPUT TYPE=checkbox NAME=Navi VALUE="IE 4">Internet Explorer 5<BR> <INPUT TYPE=checkbox NAME=Navi VALUE="Autre navigateur">Autre navigateur</B></FONT></P></TD> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT SIZE="-1" FACE="Verdana"><B>Quel ordinateur utilisez-vous ?</B></FONT></P></TD> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT FACE="Arial" COLOR="#000000"><INPUT TYPE=checkbox NAME=Ordi VALUE="PC Intel"></FONT><FONT SIZE="-1" FACE="Arial" COLOR="#000000"><B>PC Intel<<BR> <INPUT TYPE=checkbox NAME=Ordi VALUE="PC Amd">PC Amd<BR> <INPUT TYPE=checkbox NAME=Ordi VALUE="PC autre CPU">PC autre CPU<BR> <INPUT TYPE=checkbox NAME=Ordi VALUE=Macintosh>Macintosh<BR> <INPUT TYPE=checkbox NAME=Ordi VALUE=Autre>Autre</B></FONT></P></TD></TR> <TR><TD HEIGHT=30><P></P></TD> <TD HEIGHT=30><P></P></TD> <TD HEIGHT=30><P></P></TD> <TD HEIGHT=30><P></P></TD></TR> <TR> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT SIZE="-1" FACE="Verdana"><B>Vous trouvez la navigation sur ce site:</B></FONT></P></TD> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT FACE="Arial" COLOR="#000000"><INPUT TYPE=checkbox NAME=surf VALUE=lent></FONT><FONT SIZE="-1" FACE="Arial" COLOR="#000000"><B>lente<BR> <INPUT TYPE=checkbox NAME=surf VALUE=moyen>moyenne<BR> <INPUT TYPE=checkbox NAME=surf VALUE=rapide>rapide</B></FONT></P></TD> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT SIZE="-1" FACE="Verdana"><B>Vous estimez l'accompagnement sonore :</B></FONT></P></TD> <TD HEIGHT=30 BGCOLOR="#C0C0C0"> <P><FONT FACE="Arial" COLOR="#000000"><INPUT TYPE=checkbox NAME=musique VALUE=agreable></FONT><FONT SIZE="-1" FACE="Arial" COLOR="#000000"><B>agréable<BR> <INPUT TYPE=checkbox NAME=musique VALUE=desagreable>désagréable<BR> <INPUT TYPE=checkbox NAME=musique VALUE=indifferent>indifférent</B></FONT></P> </TD> </TR> |
Oui, j'imagine que vous estimez que c'est beaucoup de code pour peu d'espace ... mais il faut bien admettre que ces "checkbox" sont bien pratiques et plus facilement utilisables pour les visiteurs de votre site.
Quels en sont les attributs ?
INPUT TYPE=checkbox qui dit bien ce qu'il veut dire : case à
cocher. La dimension est automatique.
NAME, vous l'aurez
constaté, comporte toujours le même nom pour un
même groupe : navi, ordi, surf, etc.
VALUE contiendra le nom
que vous attribuez à chaque case et c'est celui qui
apparaîtra en B.A.L.
Il peut être directement suivi de l'attribut CHECKED qui
cochera la case par défaut.
Vous remarquez que le texte qui sera apparent se trouve entre les balises <B> et
</B>.
NAME et VALUE sont respectivement le nom des attributs que VOUS aurez choisi pour ces commandes.
N'avez-vous rien observé de plus dans la définition des
attributs VALUE ? Regardez
bien !
Je vous laisse trouver. Attention : il est indispensable de respecter cette spécificité !
Est-il bien utile d'ajouter quelque chose ? Non ? Alors : à vous de jouer, il y a du pain sur la planche !