Einführung mehrerer gängiger Methoden von js DOM
Elementknoten abrufen getElementById getElementsByTagName getElementsByClassName
Schreiben Sie zunächst eine einfache Webseite zum Testen:
/* test.html */ <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>test</title> </head> <body> <p id="contentId" style="width:500px; height: 30px;background-color: #ccc">这段的id是contentId。</p> <p class="contentClass" style="width:500px; height: 30px;background-color: #ccc">这段的class name是contentClass。</p> </body> </html>
1. getElementById
1. Definieren Sie zunächst die Variable var contentId = document.getElementById("contentId");
2. Geben Sie dann das Objekt contentId aus und geben Sie das Elementobjekt mit der ID contentId (
Siehe das Bild unten:
2. getElementsByTagName
1. Definieren Sie zuerst die Variable var contentTag = document.getElementsByTagName("p");
2. Dann gebe ich contentTag aus, das insgesamt HTMLCollection [,
Wir verwenden auch häufig die Methoden getAttribute, setAttribute, ChildNodes, nodeType, nodeValue, firstChild und lastChild, um einige Informationen zu erhalten. 4. Verwenden Sie getAttribute und setAttribute, um Attribute abzurufen bzw. festzulegen: Nach dem Ändern des Stilattributs:
5. Dann sind dies die ChildNOdes: Das heißt, Es gibt ein Zeilenumbruchzeichen
ist?
Es gibt 12 Arten von NodeType-Werten, und es gibt drei häufig verwendete: 1 steht für einen Elementknoten, 2 steht für einen Attributknoten und 3 steht für einen Textknoten. nodeValue kann nicht nur den Wert des Textknotens abrufen, sondern auch den Wert des Textknotens ändern. Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels jedem beim Lernen oder Arbeiten helfen kann Chinesische Website! Ausführlichere Erläuterungen zu häufig verwendeten DOM-Methoden in js finden Sie auf der chinesischen PHP-Website!