Composants - Formulaire
Zone de texte
Représentée par l'élément textarea
, il s'agit d'une zone permettant la saisie d'un texte sur plusieurs lignes.
Le champ « zone de texte »
Par défaut
Afin de garantir une certaine homogénéité entre les navigateurs, il peut être utile de définir les attributs rows
et cols
pour fixer une taille unique à l'élément.
Les différents états
Tout comme les champs de saisie, plusieurs états sont possibles.
Champ obligatoire
Une fois l'attribut required
ajouté au textarea, ce dernier doit comporter une value
non nulle pour que le formulaire puisse être validé.
Désactivé
L'ajout de l'attribut booléen disabled
empêche la saisie de texte et la prise de focus de l'élément.
Message
Peut être utile pour spécifier le type d'informations requises pour la prise en compte de la demande.
Description helper text
Message d’erreur
Si une erreur est détectée dans la valeur saisie, la classe is-invalid
peut être ajoutée au div.form-group
ainsi qu'au textarea
. Le message d'erreur doit être explicite et si possible prévoir des suggestions de correction.
Error helper text