Document Object
Document 对象
The Document object represents the entire HTML document and can be used to access all elements in a page.
Document对象代表着整个HTML文档并可以用来访问所有页面中的元素。
IE: Internet Explorer, F: Firefox, N: Netscape, W3C: World Wide Web Consortium (Internet Standard), D: Deprecated.
Document Object Collections(对象集合)
| Collection 集合 | Description 描述 | IE | F | N | W3C |
|---|---|---|---|---|---|
| anchors[] | Returns a reference to all Anchor objects in the document 罗列document中所有Anchor对象的参考 | 3 | 1 | 2 | Yes |
| applets[] | Returns a reference to all Applet objects in the document 返回在文档中所有Applet对象的参考 | 4 | 1 | 3 | Yes |
| attributes[] | - | 1 | 6 | No | |
| childNodes[] | 5 | 1 | 6 | No | |
| embeds[] | Returns a reference to all embedded objects in the document 返回在文档里所有嵌入对象的参考 | 4 | 1 | 3 | No |
| forms[] | Returns a reference to all Form objects in the document 罗列document中所有表单对象的参考 | 3 | 1 | 2 | Yes |
| images[] | Returns a reference to all Image objects in the document 罗列document中所有image对象的参考 | 4 | 1 | 3 | Yes |
| links[] | Returns a reference to all Link objects in the document 返回在文档中所有link对象的参考 | 3 | 1 | 2 | Yes |
| plugins[] | - | 1 | 6 | No | |
| stylesheets[] | 5 | 1 | 6 | No |
Document Object Properties(对象属性)
| Property 属性 | Description 描述 | IE | F | N | W3C |
|---|---|---|---|---|---|
| alinkColor | Sets or returns the color of the active links in the document 设置或返回在文档中活动连接的颜色 | 3 | 1 | 2 | D |
| bgColor | Sets or returns the background-color of the document 设置或返回文档背景颜色 | 3 | 1 | 2 | D |
| body | Specifies the beginning and end of the document body 指定文档body的开头和结尾 | 5 | 1 | 6 | Yes |
| cookie | Sets or returns all cookies associated with the document 通过document设置或返回所有有关文档的cookies | 3 | 1 | 2 | Yes |
| documentElement | Returns a reference to the root node of the document 返回文档根部节点的参考 | 5 | 1 | 6 | No |
| domain | Returns the document server's domain name 返回文档的服务器域名 | 4 | 1 | 3 | Yes |
| fgColor | Sets or returns the text-color of the document 设置或返回文档的文字颜色 | 3 | 1 | 2 | D |
| lastModified | Returns the date and time the document was last modified 返回文挡最后修改的日期 | 3 | 1 | 2 | No |
| linkColor | Sets or returns the color of the links in the document 设置或返回文档中连接的颜色 | 3 | 1 | 2 | D |
| referrer | Returns the URL of the document that loaded the current document 返回被直接加载的文档URL | 3 | 1 | 2 | Yes |
| title | Returns the title of the document 返回文档的标题 | 3 | 1 | 2 | Yes |
| URL | Returns the URL of the current document 返回当前文档的URL | 4 | 1 | 3 | Yes |
| vlinkColor | Sets or returns the color of the visited links in the document 设置或返回文档中访问过连接的颜色 | 3 | 1 | 2 | D |
Document Object Methods对象方法
| Method 方法 | Description 描述 | IE | F | N | W3C |
|---|---|---|---|---|---|
| clear() | Clears all elements in the document 清空所有文档中的元素 | - | 1 | 2 | No |
| close() | Closes the output stream and displays the sent data 关闭输出流以及发送数据的显示 | 3 | 1 | 2 | Yes |
| createAttribute("name") | Creates an attribute with a specified name 建立指定name的属性 | 6 | 1 | 6 | No |
| createElement("tag") | Creates an element 建立元素 | 5 | 1 | 6 | Yes |
| createTextNode("txt") | Creates a text string 建立文字串 | 5 | 1 | 6 | Yes |
| focus() | Gives the document focus 文档聚焦 | 5 | 1 | 6 | No |
| getElementById() | Returns a reference to the first object with the specified ID 通过指定ID返回第一个符合对象的参考 | 5 | 1 | 6 | Yes |
| getElementsByName() | Returns a collection of objects with the specified NAME 通过指定NAME返回符合的对象集合 | 5 | 1 | 6 | Yes |
| getElementsByTagName("tag") | Returns a collection of objects with the specified TAGNAME 通过指定TAGNAME返回符合的对象 | 5 | 1 | 6 | No |
| open() | Opens a document for writing 为写入打开一份文档 | 3 | 1 | 2 | Yes |
| write() | Writes a text string to a document 在文档中写入文字串 | 3 | 1 | 2 | Yes |
| writeln("str") | Writes a text string followed by a new line character to a document opened by open() 新行写入 | 3 | 1 | 2 | Yes |
Document Object Events对象事件
Syntax: document.event_name="someJavaScriptCode"
| Event 事件 | Description 描述 | IE | F | N | W3C |
|---|---|---|---|---|---|
| onClick | Executes some code when a Click event occurs 当点击事件发生的时候执行一些代码 | 5 | 1 | 6 | |
| onDblClick | Executes some code when a Doubleclick event occurs 当双击事件发生的时候执行一些代码 | 5 | 1 | 6 | |
| onFocus | Executes some code when a Focus event occurs 当聚焦事件发生的时候执行一些代码 | 5 | 1 | 6 | |
| onKeyDown | Executes some code when a Keydown event occurs 当键按住事件发生时执行一些代码 | 5 | 1 | 6 | |
| onKeyPress | Executes some code when a Keypress event occurs 当键按下事件发生就执行一些代码 | 5 | 1 | 6 | |
| onKeyUp | Executes some code when a Keyup event occurs 当提键事件发生就执行代码 | 5 | 1 | 6 | |
| onMouseDown | Executes some code when a Mousedown event occurs 当鼠标按住事件发生就执行代码 | 5 | 1 | 6 | |
| onMouseMove | Executes some code when a Mousemove event occurs 当鼠标移动事件发生就执行代码 | 5 | 1 | 6 | |
| onMouseOut | Executes some code when a Mouseout event occurs 当鼠标离开事件发生就执行一些代码 | 5 | 1 | 6 | |
| onMouseOver | Executes some code when a Mouseover event occurs 当鼠标移到上方事件发生就执行代码 | 5 | 1 | 6 | |
| onMouseUp | Executes some code when a Mouseup event occurs 到鼠标释放就执行代码 | 5 | 1 | 6 | |
| onResize | Executes some code when a Resize event occurs 当改变大小事件发生就执行代码 | 5 | 1 | 6 |
1717

被折叠的 条评论
为什么被折叠?



