Sauts de lignes Textarea (nl2br fonctionne pas) - HTML/CSS - Programmation
Marsh Posté le 23-02-2011 à 09:01:56
Salut.
Mais tu utilises Jquery ... ça change tout !
J'ai un code à te proposer :
Code :
|
Bonne chance !
Marsh Posté le 23-02-2011 à 10:27:30
cetplus a écrit : Salut.
|
Je te remercie beaucoup pour ton aide, ça marche parfaitement.
En plus, c'était vraiment tout bête ! Encore merci, et bonne journée.
Cordialement,
MC L.
Marsh Posté le 25-02-2011 à 00:20:44
Il n'y a rien d'AJAX la dedans, et en plus utiliser un while sur un replace c'est un peu débile. Il faut utiliser une expression régulière avec "g" comme flag :
doc = doc.replace(/(\\n|\n)/g,"<br>" );
Marsh Posté le 25-02-2011 à 02:53:09
Tu as raison. Mais je n'avais jamais utilisé cette syntaxe.
On en apprends tout les jours.
Marsh Posté le 25-02-2011 à 09:52:31
cetplus a écrit : Tu as raison. Mais je n'avais jamais utilisé cette syntaxe. |
Excuse moi mais maintenant tu as remplacé AJAX par Jquery, mais il n'y a rien de Jquery dans ton code
Marsh Posté le 01-03-2011 à 09:41:12
oui enfin, mais psa dans le code que tu donnes plus haut
Marsh Posté le 22-02-2011 à 12:51:40
Bonjour à toutes et à tous,
J'ai un léger soucis,
En gros, j'ai une textarea dans laquelle j'écris un peu ce que je veux, et sur un evenement onblur, j'affiche le texte écrit dans la textarea, dans une div.
Le problème, c'est que j'aimerai garder les sauts de ligne de cee texte écrit, avant de l'afficher.
Du coup, je me suis dit, reprend la fonction nl2br mais convertit la en javascript, mais malheureusement, cela ne fonctionne pas.
Voici les deux fonctions que j'utilise :
Si quelqu'un peut m'aider, ca serait génial ! Merci d'avance