From http://www.w3schools.com (Copyright Refsnes Data)
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).
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 |
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 |
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)