JavaScript:window.document的属性、方法和事件
document属性作为window对象的一个子对象被创建,是用于访问页面中所有元素的对象。其主要具有以下一些应用特性:
| 属性/方法/事件 | 描述 |
| onClick | 当文档被点击时触发 |
| onDblClick | 当文档被双击时触发 |
| onKeyDown | 当按下任意键时触发。优先于onKeyPress事件触发器 |
| onKeyPress | 参见onKeyDown |
| onKeyUp | 当释放按下的键时触发 |
| onMouseDown | 当按下鼠标键时触发 |
| onMouseUp | 当释放鼠标键时触发 |
| captureEvents() | 捕获所有与文档相关的事件 |
| close() | 关闭文档流 |
| getSelection() | 返回当前选中的文本 |
| handleEvent() | 调用事件处理器给指定的事件 |
| open() | 打开文档流 |
| releaseEvents() | 释放所捕获的事件 |
| routeEvent() | 通过正常的处理程序来传递所捕获的事件 |
| write() | 向文档中写入内容 |
| writeln() | 在文档中写入带有换行符的字符串 |
| alinkColor | 指定相关标签的alink属性 |
| anchors | 包含了文档中所有anchor标签的数组 |
| bgColor | 指定相关标签的背景颜色。 |
| cookie | 指定cookie |
| domain | 指定服务于文档的域 |
| embeds | 包含了文档中所有embed标签的数组 |
| fgColor | 指定相关标签的text属性 |
| formName | 文档中每个form的实际名称 |
| forms | 包含了文档中所有form标签的数组 |
| images | 包含了文档中所有image标签的数组 |
| lastModified | 指定文档最后更改的日期 |
| layers | 包含了文档中layer的所有标签的数组 |
| linkColor | 指定相关标签的link属性 |
| links | 包含了文档中所有links的数组 |
| plugins | 包含了文档中所有plug-in的数组 |
| referrer | 指定referral URL. |
| title | 标题文字 |
| URL | 指定文档的URL |
| vlinkColor | 指定相关标签的vlink属性 |
更多的内容说明可参考javadocument.

