Aller au contenu

Input

Le système de champs TDS couvre tous les contrôles de formulaire : text, textarea, select, checkbox, radio, switch et file upload. La structure standard est toujours label + champ + (message).


Do / Don’t

✓ Faire
  • Label court et explicite au-dessus du champ
  • Message d’erreur en dessous du champ, jamais dans le placeholder
  • Placeholder = exemple de valeur, jamais le label
  • Utiliser autocomplete pour faciliter la saisie
✗ Éviter
  • Supprimer le label et le remplacer par un placeholder
  • Valider le champ uniquement à la soumission (préférer onBlur)
  • Mettre les messages d’erreur dans une tooltip
  • Désactiver le copier-coller dans les champs mot de passe