Sommaire IHM > Des formulaires plus simples
Nous allons maintenant nous attaquer à un gros morceau : les contrôles de surface.
Pour cela, nous allons appeler différentes fonctions javascript pour vérifier si les champs obligatoires ont bien été remplis ou pour vérifier le format de l'adresse e-mail et de la date de naissance.
Ces différents contrôles seront déclenchés lors de la validation du formulaire à l'aide de l'instruction onSubmit.
Le petit plus est qu'en cas d'erreur, le curseur est directement positionné dans le champ défectueux et son contenu est sélectionné.
Enfin, juste parce que nous sommes tous des perfectionnistes, le contenu du champ 'Nom' sera mis en lettres majuscules à l'aide de la fonction toUpperCase().
L'avantage de ce type de contrôles est qu'ils ne nécessitent pas d'aller-retour avec le serveur.
L'inconvénient est que les messages d'erreurs s'affichent dans des boîtes d'alerte qui ne sont pas du plus bel effet.
retour à l'introduction |
< étape précédente |
étape suivante >