La balise HTML <textarea> est utilisée pour définir un contrôle de saisie de texte multi-ligne.
Il peut contenir un nombre illimité de caractères et les textes sont affichés dans une police à largeur fixe (généralement messagerie).
La taille de la zone de texte HTML est définie par les attributs <cols> et <rows>. Elle peut également être définie via les propriétés CSS height et width.
Exemple d’utilisation Textarea
<textarea rows="9" cols="70"> Ceci est un exemple d’utilisation de balise textarea avec lignes et colonnes. </textarea>
Résultat :
La balise html <textarea> est supporté par la majorité des navigateurs internet.
L’attribut form de Textarea
L’attribut de form spécifie un ou plusieurs formulaires auxquels la zone de texte appartient.
<form action = "ajouter.php" id = "usrform"> Nom: <input type = "text" name = "usrname"> <input type = "submit"> </form> <br> <textarea rows = "9" cols = "70" name = "comment" form = "usrform"> Entrez le texte ici ... </textarea> <p> La zone de texte ci-dessus se situe en dehors de l'élément de formulaire, mais doit néanmoins faire partie du formulaire. </p> <p> <b> Remarque: </b> L'attribut de formulaire n'est pas pris en charge dans Internet Explorer. </p>
Résultat :
La zone de texte ci-dessus se situe en dehors de l’élément de formulaire, mais doit néanmoins faire partie du formulaire.
Remarque: L’attribut de formulaire n’est pas pris en charge dans Internet Explorer.