Titre: cherche équivalent DOM-AJAX à .innerHTML
Posté par: spidflinch le le 09-01-2009 a 12:20:29
Bonjour à tous. Comme je débute en DOM-AJAX, je crois comprendre que mon problème est connu, mais je n'ai pas trouvé de topic y répondant vraiment : il semble que la solution passe par .createElement, .appendChild,... mais je ne suis pas sûr ! Je cherche à créer dynamiquement un <p> en récupérant son contenu dans un fichier xml… or la balise xml visée contient du texte avec des balises <br /> : .nodeValue s'arrête donc à la première <br /> rencontrée, et je ne sais pas comment récupérer l'intégralité du texte avec ses <br />… ça vous dit quequ'chose ?!…
merci d'avance |
Titre: Re:cherche équivalent DOM-AJAX à .innerHTML
Posté par: spidflinch le le 09-01-2009 a 13:55:51
je précise mon problème :
je veux insérer "mon texte avec <br />" dans un <p> avec .innerHTML, seulement "mon texte avec <br />" provient d'un fichier xml externe, et j'y accède donc, via requête http, avec .nodeValue… …et c'est là que le bât blesse ! |
Titre: Re:cherche équivalent DOM-AJAX à .innerHTML
Posté par: dvilston le le 09-01-2009 a 15:27:34
effectivement c'est un probleme souvent rencontré..
En utilisant cette methode tu devrait t'en sortir sans trop de probleme
<![CDATA[ Balises html ignoré par le parseur xml]>
++ |
Titre: Re:cherche équivalent DOM-AJAX à .innerHTML
Posté par: spidflinch le le 09-01-2009 a 15:53:46
merci : j'ai hâte d'essayer ! peux-tu me confirmer la syntaxe ?
Code:
<?xml version="1.0" encoding="UTF-8"?>
<racine> <balise>texte 1 <![CDATA[<br />]> texte 2 </balise> </racine>
|
|
(il ne manque pas un "]" quelque part ?…) |
Titre: Re:cherche équivalent DOM-AJAX à .innerHTML
Posté par: spidflinch le le 09-01-2009 a 17:42:35
en fait ça ne peut pas marcher :
http://www.developpez.net/forums/d669866/webmasters-developpement-web/ajax/cherche-equivalent-dom-ajax-innerhtml/ (http://www.developpez.net/forums/d669866/webmasters-developpement-web/ajax/cherche-equivalent-dom-ajax-innerhtml/)
merci quand même ! |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|