Validation des champs d'un formulaire

Exemple de la validation des champs d'un formulaire avec

Html5 + Vanilla JS + CSS Grid layout

(*) Champs obligatoires
Le prénom doit contenir au moins 3 lettres (pas des nombres ou des simboles)
Le nom doit contenir au moins 3 lettres (pas des nombres ou des simboles)
Merci d'ajouter une adresse mail complète
Le téléphone ne doit contenir que de chiffres
Le mot de passe doit contenir au moins :
  • 12 caractères
  • Une mayuscule
  • Un caractère spécial
  • Une chiffre
Le mot de passe doit contenir au moins :
  • 12 caractères
  • Une mayuscule
  • Un caractère spécial
  • Une chiffre
  • Il doit corresponde au mot de passe