[DOM] L'équivalent de innerHtml existe-t-il sans parser ?
Bonjour à tous,
j'ai lu différents POST concernant l'équivalent en DOM de la fonction innerHtml qui apparemment est ammenée à disparaître.
Si j'ai bien compris aucune fonction ne remplace dans le modèle DOM la fonction innerHtml permettant de changer le contenu d'une balise DIV par exemple directement avec une chaine de caractère contenenant du HTML.
Il faut pour ainsi dire parser le HTML et reconnaitre chaque balise pour créer un élement en DOM et affecter chacun de ses attributs avec les méthodes DOM adéquates.
En fait le but de mon POST est de savoir si ce que je conclu est correct.
Si oui n'existe-t-il pas des fonctions js existantes permettant de faire ce travail, rien ne sert de recréer la roue ?
Si non comment faire en DOM pour écrire directement en DOM l'équivalent de code ?
Code:
1 2
|
document.getElementById('div_test').innerHTML = '<a href="#"><b>test</b></a>'; |
Merci