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

Beispiele für JavaScript-Operationselemente

Weitere Informationen zu Bedienelementen finden S...

HTML-Tags: Sub-Tag und Sup-Tag

Heute stelle ich zwei HTML-Tags vor, die ich nich...

Beschreiben Sie kurz die MySQL InnoDB-Speicher-Engine

Vorwort: Die Speicher-Engine ist der Kern der Dat...

Häufige Browserkompatibilitätsprobleme (Zusammenfassung)

Browserkompatibilität ist nichts anderes als Stil...

Linux entfernt node.js vollständig und installiert es über den Befehl yum neu

erster Schritt Einmaliges Löschen mit der integri...

IE6/7 wird ein Chaos: Problem mit der Höhe leerer Textknoten

Vorwort: Verwenden Sie die Debugleiste, um den Dok...

So fügen Sie Nginx zu den Systemdiensten in CentOS7 hinzu

Einführung Nach dem Kompilieren, Installieren und...

So erstellen Sie eine LNMP-Umgebung unter Ubuntu 20.04

Einfache Beschreibung Da es zuvor mit Centos7 ers...

So konfigurieren Sie MGR Single Master und mehrere Slaves in MySQL 8.0.15

1. Einleitung MySQL Group Replication (kurz MGR) ...

Tutorial zur Installation des AutoFs-Mount-Dienstes unter Linux

Unabhängig davon, ob es sich um einen Samba-Diens...

Detaillierte Erklärung zum Schreiben von MySQL ungleich null und gleich null

1. Tabellenstruktur 2. Tabellendaten 3. Das Abfra...

Praktische Methode zum Löschen von Dateien über die Linux-Befehlszeile

rm-Befehl Der Befehl rm wird von den meisten Benu...