jet:creating_dom_elements
creating elements
var myNewElement = document.createElement("li"); // création de l'élément myOldElement.appendChild(myNewElement); // on le place dans le DOM myNewElement.innerHTML = "texte"; //méthode bourrin pour peupler le node
créer des nodes texte
var myText = document.createTextNode("Mon texte."); // méthode pas bourrin 1 myNewElement.appendChild(myText); // méthode pas bourrin 2
alternatives à appendChild
- insertBefore(newelement, existingElement);
appendChild insère à la fin, donc si on veut insérer avant, genre dans un <ul> plein de <li>, avant le 3è <li>, on peut utiliser insertBefore.
jet/creating_dom_elements.txt · Last modified: 2016/01/20 17:59 by leo