Neueste Web-Entwicklung Tutorials
 

JavaScript HTML-DOM-Dokument


Die HTML-DOM-Dokument-Objekt ist der Besitzer aller anderen Objekte in Ihrer Webseite ein.


Die HTML-DOM Document Object

Das Dokument-Objekt repräsentiert Ihrer Webseite ein.

Wenn Sie ein Element in einer HTML-Seite zugreifen möchten, starten Sie immer mit dem Dokument-Objekt zugreifen.

Im Folgenden sind einige Beispiele dafür, wie Sie das Dokument-Objekt verwenden können, um und HTML manipulieren zugreifen.


Finding HTML-Elemente

Methode Beschreibung
document.getElementById( id ) Finden Sie ein Element für Element-ID
document.getElementsByTagName( name ) Finden Elemente nach Tag-Namen
document.getElementsByClassName( name ) Finden Elemente von Klassennamen

Ändern HTML-Elemente

Methode Beschreibung
element .innerHTML =  new html content Ändern Sie den inneren HTML eines Elements
element . attribute = new value Ändern Sie den Attributwert eines HTML-Elements
element .setAttribute (attribute, value) Ändern Sie den Attributwert eines HTML-Elements
element .style. property = new style Ändern Sie den Stil eines HTML-Elements

Hinzufügen und Löschen von Elementen

Methode Beschreibung
document.createElement( element ) Erstellen Sie ein HTML-Element
document.removeChild( element ) Entfernen Sie ein HTML-Element
document.appendChild( element ) Fügen Sie ein HTML-Element
document.replaceChild( element ) Ersetzen Sie ein HTML-Element
document.write( text ) Schreiben Sie in den HTML-Ausgabestrom

Hinzufügen von Events Handlers

Methode Beschreibung
document.getElementById( id ).onclick = function(){ code } Hinzufügen von Event - Handler - Code zu einem onclick Ereignis

Die Suche nach HTML-Objekte

Die erste HTML-DOM Level 1 (1998), 11 definiert HTML-Objekte, Objektsammlungen und Eigenschaften. Diese sind immer noch gültig in HTML5.

Später, im HTML-DOM Level 3, mehr Objekte, Sammlungen und Eigenschaften wurden hinzugefügt.

Eigentum Beschreibung DOM
document.anchors Gibt alle <a> Elemente , die einen Namen Attribut 1
document.applets Gibt alle <applet> Elemente (Veraltete in HTML5) 1
document.baseURI Gibt den absoluten Basis-URI des Dokuments 3
document.body Gibt den <body> Element 1
document.cookie Gibt das Cookie des Dokument 1
document.doctype Gibt das Dokument des Doctype 3
document.documentElement Gibt die <html> Element 3
document.documentMode Gibt den Modus vom Browser verwendet 3
document.documentURI Gibt den URI des Dokuments 3
document.domain Gibt den Domänennamen des Dokumentenservers 1
document.domConfig Veraltet. Gibt die DOM - Konfiguration 3
document.embeds Gibt alle <embed> Elemente 3
document.forms Gibt alle <form> Elemente 1
document.head Gibt den <head> Element 3
document.images Gibt alle <img> Elemente 1
document.implementation Gibt die DOM-Implementierung 3
document.inputEncoding Gibt das Dokument der Kodierung (Zeichensatz) 3
document.lastModified Gibt das Datum und die Uhrzeit des Dokuments wurde aktualisiert 3
document.links Gibt alle <area> und <a> Elemente , die ein href - Attribut 1
document.readyState Gibt den (Laden) Status des Dokuments 3
document.referrer Gibt den URI des Referrer (die Verknüpfung Dokument) 1
document.scripts Gibt alle <script> Elemente 3
document.strictErrorChecking Gibt zurück, wenn die Fehlerprüfung wird erzwungen 3
document.title Gibt den <title> Element 1
document.URL Gibt die vollständige URL des Dokuments 1