Changer le texte de l'élément innerhtml en conservant les éléments ou les balises à l'intérieur
document.getElementById("tagname").firstChild.data = text;
Davidire
document.getElementById("tagname").firstChild.data = text;