Each HTML document loaded into a browser window becomes a Document object.
The Document object provides access to all HTML elements in a page, from within a script.
Tip: The Document object is also part of the Window object, and can be accessed through the window.document property.
Document Object Collections
W3C: W3C Standard.
| Collection | Description | W3C |
|---|---|---|
| anchors[] | Returns an array of all the anchors in the document | Yes |
| forms[] | Returns an array of all the forms in the document | Yes |
| images[] | Returns an array of all the images in the document | Yes |
| links[] | Returns an array of all the links in the document | Yes |
Document Object Properties
| Property | Description | W3C |
|---|---|---|
| cookie | Returns all name/value pairs of cookies in the document | Yes |
| documentMode | Returns the mode used by the browser to render the document | No |
| domain | Returns the domain name of the server that loaded the document | Yes |
| lastModified | Returns the date and time the document was last modified | No |
| readyState | Returns the (loading) status of the document | No |
| referrer | Returns the URL of the document that loaded the current document | Yes |
| title | Sets or returns the title of the document | Yes |
| URL | Returns the full URL of the document | Yes |
Document Object Methods
| Method | Description | W3C |
|---|---|---|
| close() | Closes the output stream previously opened with document.open() | Yes |
| getElementById() | Accesses the first element with the specified id | Yes |
| getElementsByName() | Accesses all elements with a specified name | Yes |
| getElementsByTagName() | Accesses all elements with a specified tagname | Yes |
| open() | Opens an output stream to collect the output from document.write() or document.writeln() | Yes |
| write() | Writes HTML expressions or JavaScript code to a document | Yes |
| writeln() | Same as write(), but adds a newline character after each statement | Yes |

0 nhận xét:
Đăng nhận xét