Insertion HTML via DOM - HTML/CSS - Programmation
Marsh Posté le 14-09-2005 à 13:29:28
déjà mettre un id sur ton élément
Code :
|
ensuite en JS pour accéder à l'élément :
Code :
|
puis pour ajouter du HTML à ton élément c'est innerHTML
Code :
|
mais si tu veux rajouter des élément via du DOM
il faut faire ainsi :
Code :
|
A noter qu'il existe la possibilité de créer un node de type Text, mais je pense que masklinn t'en apprendra plus la dessus
au passage, sert toi du DOM Inspector en mode Javascript ça te sera utile
Marsh Posté le 14-09-2005 à 19:18:32
Ok donc apparemment, il n'y a guère que innerHTML (qui n'est pas DOM) pour faire ce que je veux.
Mhh ça m'embête.
Merci
Marsh Posté le 14-09-2005 à 11:30:14
Salut,
J'ai un petit problème : je voudrais ajouter, via la DOM, une chaîne html dans ma page, à un emplacement donné.
Problème : je la rajoute en tant que texte, mes balises ne sont pas interprétées.
J'ai essayé avec element.firstChild.data et element.firstChild.nodeValue.
Quelqu'un pourrait-il me dire la bonne méthode ?
Merci