Les Formulaires (généralités)

Avertissement: On se contente ici de donner une utilisation possible des formulaires. C'est à dire que l'on considère le formulaire comme un ensemble d'objets. Il est évident que, tel quel, cela ne présente pas un grand intérêt et qu'il est souhaitable de compléter ces informations en les manipulant par le biais de JavaScript par exemple (cf cours de didier Ferment) ou encore un programme capable d'exploiter les informations (ex: page ASP, programme CGI, Java…).

Un formulaire se présente sous forme d'un ensemble de "champs" (au sens large) permettant de saisir des données : une fois les champs remplis, on peut « soumettre » les informations du formulaire. Les données sont alors envoyées du poste client vers le serveur qui a envoyé le formulaire ou exploitées par une portion de code JavaScript dans la page.

Déclaration d’un formulaire.
Exemple: La déclaration suivante permettra de définir un formulaire qui au moment de la soumission enverra un courriel à l'adresse machin@truc.com
<FORM ACTION="mailto:machin@truc.com" METHOD="post" ENCTYPE="text/plain" NAME="nom_du_formulaire">
déclaration des différents éléments (champs) constituant le formulaire.
</FORM>
On trouve ensuite bon nombre de choix d'éléments possibles à définir dans le formulaire

Auteur: Philippe Moreau