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 |
|
|
|