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 |
 |
|
Get Your Diploma!
W3Schools' Online Certification Program is the perfect solution for busy
professionals who need to balance work, family, and career building.
The HTML Certificate is for developers who want to document their knowledge of HTML, XHTML, and CSS.
The ASP Certificate is for developers who want to document their knowledge of ASP, SQL, and ADO.
|
|