Salut à tous !
J'aimerais savoir s'il est possible de créer des éléments DOM à partir d'une portion d'XHTML définie dans une chaîne de caractères. En gros, j'aimerais pouvoir faire quelque chose de plus propre (et surtout avec un meilleur avenir / respect des normes) que :
sHTMLCode étant ladite chaîne de caractères contenant le code HTML de ce qui doit être créé / affiché.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var oParentNode = document.getElementById("parentId"); oParentNode.innerHTML = sHTMLCode;
J'ai essayé de parser cette chaîne HTML (XHTML en réalité) pour pouvoir insérer dans le document de ma page les noeuds du document résultant mais FireFox plante lorsque, après avoir fait un appel à Document#importNode(Node, true) suivi du fatidique appel à Node#appendChild(Node) où le plantage a lieu...
P.S.: Ai-je bien posté mon billet au bon endroit ?
Partager