Heim >Web-Frontend >js-Tutorial >DOM Advanced Programming_DOM

DOM Advanced Programming_DOM

WBOY
WBOYOriginal
2016-05-16 16:00:271096Durchsuche

Vorwort: Drei vom W3C festgelegte Arten von DOM-Standardschnittstellen (Kern-DOM), geeignet für verschiedene strukturierte Dokumente; XML-DOM (in Java OOP gelernt), speziell für XML-Dokumente; Lassen Sie uns für HTML-Dokumente die folgenden Fragen verstehen.

1. Standort- und Verlaufsobjekte

back() //Return
vorwärts()
go() //Vorwärts
Standort
href //Link
neu laden //Laden

2. Anwendung von Standort- und Verlaufsobjekten

Code kopieren Der Code lautet wie folgt:

3. Allgemeine Eigenschaften des Dokumentobjekts

1.referrer (gibt die URL des Dokuments zurück, das das aktuelle Dokument lädt)

2.URL (gibt die URL des aktuellen Dokuments zurück) document.referrer document.URL

Gemeinsame Methoden des Dokumentobjekts

Code kopieren Der Code lautet wie folgt:
getElementById() (gibt einen Verweis auf das erste Objekt mit der angegebenen ID zurück)
getElementsByName() (gibt eine Sammlung von Objekten mit dem angegebenen Namen zurück)
getElementsByTagName() (gibt eine Sammlung von Objekten mit dem angegebenen Tag-Namen zurück)
write() (Text, HTML-Ausdruck oder JavaScript-Code in das Dokument schreiben)

Vier. Die Unterschiede zwischen den drei Zugriffsseitenelementen

getElementById() greift über seinen ID-Namen auf das Element zu

getElementsByName() greift auf Elemente über ihren Namen
zu getElementsByTagName() Zugriff per Tag

5. Elemente anzeigen und ausblenden

1.Sichtbarkeit sichtbar (zeigt an, dass das Element sichtbar ist)

versteckt (zeigt an, dass das Element unsichtbar ist) object.style.visibility="value"

2.keine anzeigen (zeigt an, dass dieses Element nicht angezeigt wird)

Block (gibt an, dass dieses Element als Element auf Blockebene angezeigt wird, mit Zeilenumbrüchen vor und nach diesem Element) object.style.display="value"

6. Attribute von Kontrollkästchen

Aktivierter Attributwert des Kontrollkästchens Aktiviert: wahr Nicht aktiviert: falsch

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn