[ASP+Javascript] - Programmation
Marsh Posté le 24-09-2001 à 16:07:57
Le seul truc qui marche c :
for (cp=0; cp< montexte.length; cp++)
montexte = montexte.replace('\n', "<BR>" );
enfin je trouve ca hyper crade...
mais si je veux une reponse avant la semaine prochaine, je vais suivre mon conseil....
Marsh Posté le 24-09-2001 à 16:22:48
bin moi j'ai la réponse en vbscript si ca peut t'aider voilou:
Message=Replace(Message, vbcrlf, "<BR>" )
j'avais eu le meme pb quetoi et j'avais déja posé la question
@+++
Marsh Posté le 24-09-2001 à 16:33:57
saxgard a écrit a écrit : bin moi j'ai la réponse en vbscript si ca peut t'aider voilou: Message=Replace(Message, vbcrlf, "<BR>" ) j'avais eu le meme pb quetoi et j'avais déja posé la question @+++ |
merci! mais justement, c pas en vbscript!
je l'ai deja vu posée 100 fois cette question! mais c tjs en vbscript grrrr...
Marsh Posté le 24-09-2001 à 17:10:45
Bon apres plusieurs boucles infinies, j'ai enfin trouvé...
je donne le trucs pour ceux qui ont la meme question (il doit y en avoir qd meme...)
chaine = Server.HTMLEncode(chaine);
chaine = chaine.replace(/\n/g,"<br>\n" );
et hop! tout les \n sont remplacés avec les <BR>...
voila..
Marsh Posté le 24-09-2001 à 15:58:48
j'ai un textarea... qui doit contenir des retours chariots.
)
Donc, vu que le textarea colle toutes les lignes a la suite, je fais un:
montexte = montexte.replace('\n', "<BR>" );
seulement, ca marche uniquement pour le premier saut de ligne...
j'ai donc pense faire un :
while (montexte.search('\n'
montexte = montexte.replace('\n', "<BR>" );
mais ce truc me fait une zolie boucle infinie... apparemment il fait pas la difference entre \n et <BR>....
Si j'ai pas ete clair:
Je veux prendre en compte tous les sauts de ligne d'un textarea
et le tout en javascript...
alors? une idee?
---------------
Suri.morkitu.org : Balades au coeur de la ville...