Sélectionner des nœuds
document.getElementById(id);
document.getElementsByTagName(name);
document.getElementsByClassName("intro");
document.getElementById("intro").parentNode;
document.getElementById("intro").firstChild;
document.getElementById("intro").lastChild;
Modifier un nœud
document.getElementById("p1").innerHTML="Newtext!";
document.getElementById("p1").style.fontFamily="Arial";
Accéder aux attributs
node.getAttributeNode("nomAttribut")
node.getAttributeNode("nomAttribut").nodeValue
Modifier les attributs d’un nœud
node.setAttribute("nomAttribut","valeur");
Supprimer des nœuds
node.parentNode.removeChild(node);
node.removeAttribute("nomAttribut");
Créer des nœuds
newNode=document.createElement("nomNoeud");
newAtt=document.createAttribute("nomAttribut");
newAtt.nodeValue="valeurAttribut";