您当前的位置:首页 > 计算机 > 软件应用 > 浏览器应用

浏览器 Document 对象

时间:12-14来源:作者:点击数:
CDSY,CDSY.XYZ

document 对象代表了整个 HTML 文档(HTML 元素)。

属性

activeElement

返回当前获取焦点的对象。

anchors

以数组形式返回页面中的锚。

body

返回 body 节点。

characterSet

返回页面的字符集。

cookie

以分号分隔列表的形式返回所有 cookie,也可以通过 cookie="key1=value1;key2=value2" 设置 cookie 值。

defaultView

返回当前文档所在的 window 对象的引用。

designMode

设置或返回页面内容是否可编辑。

doctype

返回 DTD。

documentElement

返回 html 节点。

embeds

以数组形式返回 embed 对象列表。

forms

以数组形式返回 form 对象列表。

head

返回 head 节点。

images

以数组形式返回 image 对象列表。

lastModified

返回文档的最后修改时间。

links

以数组形式返回 link 对象列表。

plugins

以数组形式返回 plugin 对象列表。

readyState

返回文档当前状态(loading 加载中;interactive 解析完成;complete 加载完毕)。

referrer

返回跳转到当前页面的前一个页面的 URI。

scripts

以数组形式返回 script 对象列表。

styleSheets

以数组形式返回 styleSheet 对象列表。

title

返回页面的 title 值。

方法

close()

关闭文档的输出流。

语法:

document.close();

输出流由 open() 方法打开,可通过 write() 方法输出文本内容。

createAttribute()

创建并返回属性节点。

语法:

document.createAttribute("attr");

craeteComment()

创建并返回注释节点。

语法:

document.createComment("comments");

createDocumentFragment()

创建并返回文档片段。

语法:

document.createDocumentFragment();

createElement()

创建并返回元素节点。

语法:

document.createElement("tag");

craeteRange()

创建并返回 Range 对象。

语法:

document.createRange();

createTextNode()

创建并返回文本节点。

语法:

document.createTextNode("text");

elementFromPoint()

返回指定位置的元素。

语法:

document.elementFromPoint(x,y);

hasFocus()

当前文档是否获取了焦点。

语法:

document.hasFocus();

open()

打开文档的输出流。

语法:

document.open();

输出流可通过 write() 方法输出文本内容,并使用 close() 方法关闭你。

releaseCapture()

释放页面元素捕获的鼠标。

语法:

document.releaseCapture();

鼠标可通过 elmt.setCapture() 捕获。

write()

向文档输出流中输出文本。

语法:

document.write("text");

文本可包含 HTML tag,会被解析为 HTML。

writeln()

向文档输出流中输出文本,会在输出的文本之后添加换行。

语法:

document.writeln("text");

事件

ononline

onoffline

onreadystatechange

CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐