[DOM] noeud InsertBefore DOM
Bonjour je veux insérer dans ma frame un noeud avec les balises H4 et à l'intérieir de ce balises un texte, par exemple "Nouveau titre H4":
J'ai donc déclarer et créer mes nouveaux objets :
Code:
1 2 3
| var oHR= tinyMCE.selectedInstance.getDoc().createElement("HR");
var noeudH4 = tinyMCE.selectedInstance.getDoc().createElement("H4");
noeudH4.noeudCONTENU = document.createTextNode ("Nouveau titre H4") |
J'ai ensuite mon parser qui fait le boulot et qui trouve l'emplacement de mon noeud node que je veux. Ensuite je veux insérer mes balises après mon noeud node.
Je met donc dans mon Iframe (tinyMCE.selectedInstance.getBody()) et insère mes éléments.
ça marche bien pour le HR aucun souci, ça insère bien le H4 mais je ne sais pas comment insérer mon texte "Nouveau titre H4" dans le H4.
Code:
1 2
| tinyMCE.selectedInstance.getBody().insertBefore(oHR, node);
tinyMCE.selectedInstance.getBody().insertBefore(noeudH4, node); |
Si quelqu'un a la solution merci d'avance, j'ai pas trouvé mon bonheur sur le net.