Heim > Artikel > Web-Frontend > Eine kurze Diskussion über DOM-Methoden in javascript_javascript skills
1: Drei Möglichkeiten, Objekte zu erhalten
1) document.getElementById(id); Rufen Sie es über die Attribut-ID des Objekts ab;
2) element.getElementByTagName(tag); Nach Tag-Namen abrufen;3) element.getElementByClassName(class); Rufen Sie es über den Attributklassennamen ab;
2: Methoden für Attribute festlegen und abrufen.
1) object.getAttribute(attribute); Ruft das Attribut des Elements ab.===>>>HTMLDOM: object.attribute;
2)object.setAttribute(attribute,value);Legen Sie das Attribut des Elements fest.====>>>HTMLDOM:object.attribute=value;
3: Einige Eigenschaften von Knoten
1) childNodes-Attribut: gibt ein Array zurück.
element.childNodes[0] entspricht element.firstChildelement.childNodes[element.childNodes.length] entspricht element.lastChild
2) nodeType-Attribut: Es gibt insgesamt 12 mögliche Werte, aber nur 3 davon sind wertvoll
nodeType=1 des Elementknotens
Attributknoten nodeType=2
Textknoten nodeType=3
3) nodeValue-Attribut: Die Hauptfunktion besteht darin, den Textinhalt im Element zu ändern. Die Funktion ähnelt object.innerHTML
Zum Beispiel:
Dies ist ein Textknoten
var p=document.getElementById("p");
p.childNodes[0].nodeValue="Ändern Sie den Inhalt des Textknotens";
Dadurch wird der Inhalt im p-Knoten geändert;
Es kann auch so implementiert werden: p.innerHTML="Ändern Sie den Inhalt des Textknotens";
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.