Bonjour bonjour,
j'ai un petit problème que je n'arrive pas à résoudre et je ne comprends pas pourquoi. J'écrit quelque chose dans une textarea et j'aimerais l'afficher dans un div. Jusque la pas de souci. Le problème c'est que quand j'essaie de convertir les retours à la ligne du textarea en <br />, ça me converti le premier, mais pas les suivants.
Voila la fonction que j'utilise :
et quand je tappe dans textarea ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function nl2br(str) { return str.replace('\n', '<br />\n'); }
ça me donne le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 salut comment tu va ?
comme on peut le voir il a mis un <br> que devant le 1er retour à la ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 salut<br /> comment tu va ?
est-ce que quelqu'un saurait me dire ou est le problème ?
merci d'avance pour votre aide !!
Partager