document对象是window对象下的一个属性,该对象表示任何在浏览器中载入的网页,并作为网页内容的入口,也就是DOM 树。DOM 树包含了像 <body> 、<table> 这样的元素,以及大量其他元素。它向网页文档本身提供了全局操作功能,能解决如何获取页面的 URL ,如何在文档中创建一个新的元素这样的问题。
属性 |
说明 |
返回值的数据类型 |
是否可操作 |
anchors |
返回所有锚点对象的集合 |
数组 |
只读 |
body |
返回当前对象的body结点 |
对象 |
只读 |
characterSet |
返回文档正在使用的字符集 |
字符串 |
只读 |
doctype |
返回文档类型定义 |
对象 |
只读 |
documentElement |
返回文档的直接子节点 |
对象 |
只读 |
documentURI |
返回当前文档的位置 |
字符串 |
只读 |
forms |
返回当前文档的form元素集合 |
数组 |
只读 |
head |
返回当前文档的<head>元素 |
对象 |
只读 |
hidden |
当前文档是否被隐藏 |
布尔值 |
只读 |
images |
返回当前文档包含的图片的列表 |
数组 |
只读 |
links |
返回当前文档内包含的超链接的列表 |
数组 |
只读 |
script |
返回当前文档的script元素的集合 |
数组 |
只读 |
styleSheets |
返回当前文档应用的样式表文件的集合 |
数组 |
只读 |
以下属性是扩展属性 |
|||
cookie |
获取并设置与当前文档对应的cookie |
字符串 |
可设置 |
designMode |
设置文档可否让用户编辑 |
on、off |
可设置 |
dir |
控制文档中文字的方向 |
ltr、rtl |
可设置 |
domain |
获取当前文档的域名 |
字符串 |
只读 |
lastModified |
当前文档最后修改日期和时间 |
字符串 |
只读 |
location |
返回一个location对象,包含有文档的 URL 相关的信息,并提供了改变该 URL 和加载其他 URL 的方法 |
对象 |
只读 |
readyState |
返回当前文档的加载状态 loading:正在加载 interative:文档已经解析,然而图片等CSS子资源文件尚未加载 complete:文档资源已经加载完毕,加载时间即将被触发 |
字符串 |
只读 |
title |
获取当前文档的标题 |
字符串 |
只读 |
URL |
获取当前文档的地址栏链接 |
字符串 |
只读 |