Comment aller à la ligne dans un textarea ?
Réponses rédigées par Antoine
Dernière mise à jour : 2020-09-27 18:23:19
Question
J'ai une requête MySQL qui retourne une chaine qui contient des sauts de ligne sous la forme de balises <br>
. Je dois afficher cette chaine de caractères dans un textarea
.
J'ai remplacé les balises <br>
par des \r
et \n
avec la fonction PHP str_replace()
; pour autant cela ne fonctionne pas, cela m'affiche :
<textarea>Ligne 1 \r\n Ligne2</textarea>
Comment puis-je donc aller à la ligne dans un textarea
?
Réponse
Votre méthode est la bonne ; essayez en outre de remplacer \r\n
par leur équivalent en entité HTML :
De cette manière les sauts de ligne du textarea
devraient correctement être interprétés par le navigateur.