![]() |
Forum SELFHTML: Archives: |
|
|
Le message suivant est de: Cyril, 17. 05. 2005, 17:47
Bonjour,
Lorsque j'utilise innerHTML = "texte<br />avec sauts de ligne" sous IE ou FF, les sauts de ligne fonctionnent.
Pour firstChild.data ou nodeValue = "idem", les tags html ne sont pas interprétés. \n ne marche pas non plus.
Quelqu’un a une solution ?
Merci d’avance,
Cyril
Le message suivant est de: David, 18. 05. 2005, 07:49
http://www.site-en-stock.net/
Bonjour,
Personnelement, il me faudrait un peu plus de code pour comprendre ton problème, tu accèdes aux noeud HTML comment? par getElementsByTagName? tu fais ça pour un document HTML ou XML?
David
--
Get Firefox!
http://www.mozilla-europe.org/fr/products/firefox/
Avec ça vous allez voir ce qu'est un vrai navigateur web...

Le message suivant est de: Cyril,
c.legrand@infonie.fr, 18. 05. 2005, 14:03
OK, un peu plus d'éléments :
j'ai un <div> </div> dont je veux modifier le contenu.
Ce contenu peut avoir 1 ou plusieurs lignes provenant d'une variable PHP, ou d'un fichier texte.
Depuis mon dernier post, j'ai compris qu'il fallait que je ré-écrive la méthode innerHTML pour mon cas.
A savoir :
- séparer la variable suivant <br /> ou \n ou \r\n,
- créer les noeuds DOM textes et <br /> avec un while
Voila, il n'y a plus qu'à comme on dit ...
Cyril
© 1998-2004
selfhtml@fr.selfhtml.org