BlABlA HTML

Accueil | billet1 | billet2 | billet3 | billeta | billet4 | billet5 | billet6

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

form

la balise <form> doit entourer les composant de formulaire

fieldset et legend

<legend> <fieldset> permet de regrouper les composants de formulaire et legend de lui donner un titre

label

les labels sont utiles pour définir les composants

input

la balise <input /> permet de créer les autres composants de formulaires. champ texte, bouton radio, cases a cocher, boutons
texte



cases et cercles d'options


fichier

Boutons
bouton submit
bouton reset
bouton simple
bouton image

button


select optgroup et option

un menu déroulant est créé grâce aux balises <select> <optgroup> <option />

textarea


Valider les formulaires

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).

retour

XHTML1.0 | CSS2