Le formulaire est l’un des outils XHTML les plus utilisés. Il permet de recueillir des informations qui seront :
soit exploitées par un langage de programmation sur le serveur (dans la suite nous présenterons le PHP),
soit envoyées par mail pour un traitement ultérieur.
Entre le moment de la saisie et celui de la réception, on pourra vérifier à l’aide de javascript la validité du format des réponses envoyées (nombre de caractères, type de symboles,...).
Le formulaire présenté ci-après est donné à titre d’exemple afin d’introduire un certain nombre de balises que l’on peut y inclure.
Vous y trouverez :
des zones de saisie <input type ="text" />,
une zone de mot de passe <input type ="password" />,
une zone d’options <input type ="radio" />,
une liste déroulante <select ><option >... </option> ... </select>,
des cases à cocher <input type="checkbox" />,
une zone de texte multiligne <textarea ></textarea>,
un bouton de validation <input type="button" />,
un bouton de réinitialisation <input type="reset" />.
Comme son nom l’indique, ce formulaire ne produira aucun effet lorsque vous validerez les valeurs que vous aurez saisies (seul le bouton de réinitialisation produira un effet en effaçant vos choix). Il est uniquement donné à titre d’exemple de page et de balises html.