Scholar Repository
Home>Manual>HTML DOM Document Object

HTML DOM Document Object

From http://www.w3schools.com (Copyright Refsnes Data)

HTML DOM Document Object


Document Object

The Document object represents the entire HTML document and can be used to access all elements in a page.

The Document object is part of the Window object and is accessed through the window.document property.

IE: Internet Explorer, F: Firefox, O: Opera, W3C: World Wide Web Consortium (Internet Standard).

Document Object Collections

Collection Description IE F O W3C
anchors[] Returns a reference to all Anchor objects in the document 4 1 9 Yes
forms[] Returns a reference to all Form objects in the document 4 1 9 Yes
images[] Returns a reference to all Image objects in the document 4 1 9 Yes
links[] Returns a reference to all Area and Link objects in the document 4 1 9 Yes

Document Object Properties

Property Description IE F O W3C
body Gives direct access to the <body> element        
cookie Sets or returns all cookies associated with the current document 4 1 9 Yes
domain Returns the domain name for the current document 4 1 9 Yes
lastModified Returns the date and time a document was last modified 4 1 No No
referrer Returns the URL of the document that loaded the current document 4 1 9 Yes
title Returns the title of the current document 4 1 9 Yes
URL Returns the URL of the current document 4 1 9 Yes

Document Object Methods

Method Description IE F O W3C
close() Closes an output stream opened with the document.open() method, and displays the collected data 4 1 9 Yes
getElementById() Returns a reference to the first object with the specified id 5 1 9 Yes
getElementsByName() Returns a collection of objects with the specified name 5 1 9 Yes
getElementsByTagName() Returns a collection of objects with the specified tagname 5 1 9 Yes
open() Opens a stream to collect the output from any document.write() or document.writeln() methods 4 1 9 Yes
write() Writes HTML expressions or JavaScript code to a document 4 1 9 Yes
writeln() Identical to the write() method, with the addition of writing a new line character after each expression 4 1 9 Yes



From http://www.w3schools.com (Copyright Refsnes Data)

Home>Manual>HTML DOM Document Object