Dans la suite de notre exploration, vous allons voire maintenant un aspect très interessant du HTML. En effet, les balises de formulaire permettent à nous (programmeur) un dialogue avec l'utilisateur.
Puis dans un deuxième temps nous verrons comment et pourqoi valider son formulaire.
button _ fieldset _ form _ input _ label _ legend _ optgroup _ option _ select _ textarea
la balise <form> doit entourer les composant de formulaire
Il est important de vérifier la saisie d'un formulaire pour permettre son traitement informatisé. Ainsi les données recueillies auprès de l'utilisateurs seront cohérente (du moins informatiquement parlant)
Il existe deux possibilités pour valider ces données.
Coté client (avec du javascript avant que les informations soient envoyées au serveur, c'est une phase importante car elle permet de notifier les erreurs à l'utilisateur sans recharger la page économisant ainsi de la bande passante et la patience de l'utilisateur).
Coté serveur, il ne faut pas négliger cette validation c'est de dernier garde fou avant l'utilisation des données, de plus si le client utilisateur à désactivé le javascript alors c'est le seul moyen de vérification.
Pour valider coté client la bonne méthode est d'utiliser l'évènement onsubmit sur la balise form (mauvaise idée de le mettre onclic sur le bouton de validation).