Lernen Sie die Grundlagen der JavaScript-DOM-Operationen in einem Artikel

Lernen Sie die Grundlagen der JavaScript-DOM-Operationen in einem Artikel

DOM-Konzepte

DOM: Dokumentobjektmodell: Das Dokumentobjektmodell verwendet js, um HTML-Code zu bearbeiten, Elemente hinzuzufügen und Elemente zu löschen. . .

Elemente abrufen

(1) getElementById ruft ein Element per ID ab. (2) getElementsByTagName ruft ein Element per Tag-Namen ab (Array).
(3) getElementsByClassName ruft einen Elementsatz (Array) nach Klasse ab.
(4) getElementsByName ruft eine Elementsammlung (Array) über das Name-Attribut ab

Zusammenfassung : Elemente können basierend auf Tag-Name, ID, Klasse und Namensattributen abgerufen werden. Das Ergebnis der ID ist ein Element, während das Ergebnis der anderen eine Sammlung ist.
Das Dokumentobjekt unterstützt die oben genannten vier, während das Elementobjekt nur unterstützt
getElementsByTagName und getElementsByClassName

Elemente ändern

(1) Ändern Sie den Inhalt. Der Text innerhalb des Tags kann über die Eigenschaft innerText gelesen oder festgelegt werden. Der Text innerhalb des Tags kann über die Eigenschaft innerHTML gelesen oder festgelegt werden. Es gibt zwei Unterschiede: innerHTML analysiert den Text gemäß den HTML-Regeln, während innerText einfach als normaler Textinhalt behandelt wird.

Bildbeschreibung hier einfügen

(2) Ändern Sie den Stil
ein: xxx.stil.yyy
b: xxx.classname = "..." (entspricht der Änderung des Klassenattributs)

Bildbeschreibung hier einfügen

Hinzufügen und Entfernen von Elementen

(1) createElement erstellt einen Elementknoten
createElement("p") erstellt einen Absatz (2) createTextNode erstellt einen Textknoten
createTextNode("Textinhalt") erstellt einen Textknoten mit dem Wert "Textinhalt" (3) appendChild fügt einen Kindknoten hinzu (4) removeChild entfernt einen Kindknoten

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Navigation

Dokument: Stammknoten
parentNode: Den übergeordneten Knoten abrufen
childNodes: Alle untergeordneten Knoten abrufen
firstChild: der erste untergeordnete Knoten
lastChild: der letzte untergeordnete Knoten

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über die Grundlagen von JavaScript-DOM-Operationen. Weitere relevante Inhalte zu den Grundlagen von JavaScript-DOM finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Zusammenfassung gängiger JavaScript-DOM-Operationscodes
  • Alle Eigenschaften des variablen Dom-Objekts von JavaScript
  • Detaillierte Erläuterung gängiger Operationsbeispiele für js-DOM-Ereignisse
  • Verstehen Sie Dom-Operationen in Javascript
  • Einführung in Javascript DOM, Knoten und Elementerfassung

<<:  Installation der Dekomprimierungsversion von MySQL 5.7.21 Installation des Navicat-Datenbankbetriebstools

>>:  Zusammenfassung einiger gängiger Konfigurationen und Techniken von Nginx

Artikel empfehlen

Das WeChat-Applet ermöglicht horizontales und vertikales Scrollen

In diesem Artikelbeispiel wird der spezifische Co...

Beispielcode zur Implementierung eines Hintergrundunschärfeeffekts mit CSS

Ist es der unten gezeigte Effekt? Wenn ja, lesen ...

Nachteile und sinnvolle Verwendung des MySQL-Datenbankindex

Inhaltsverzeichnis Richtige Verwendung von Indize...

Eine kurze Einführung in Web2.0-Produkte und -Funktionen

<br />Was ist Web 2.0? Web2.0 umfasst diese ...

Ubuntu 16.04 Installations-Tutorial unter VMware 12

In diesem Artikel finden Sie das Installations-Tu...

MySQL-Optimierung: Cache-Optimierung (Fortsetzung)

In MySQL gibt es überall Caches. Wenn ich den Que...

Teilen Sie einen auf Ace basierenden Markdown-Editor

Ich denke, Editoren lassen sich in zwei Kategorie...

Grundlegende Verwendung von benutzerdefinierten Anweisungen in Vue

Inhaltsverzeichnis Vorwort Text 1. Globale Regist...