每个载入浏览器的 HTML 文档都会成为 html document對象 对象
html document对象 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。
forms 集合可返回对文档中所有 Form 对象的引用
images 集合可返回对文档中所有 Image 對象的引用。
cookie 属性可设置或查询与当前文档相关的所有 cookie
domain 属性可返回下载当前文档的服务器域名。
open() 方法可打开一个新文档并擦除当前文檔的内容。
replace 可选当此参数设置后,可引起新文档从父文档继承历史条目
重要事项:调用 open() 方法打开一个新文档并且用 write() 方法设置文档内容後,必须记住用 close 方法关闭文档并迫使其内容显示出来。
注释:属于被覆盖的文档的一部分的脚本或事件句柄不能调用该方法因为脚本戓事件句柄自身也会被覆盖。
close() 方法可关闭一个由 html document对象.open 方法打开的输出流并显示选定的数据。
该方法将关闭 open() 方法打开的文档流并强制地顯示出所有缓存的输出内容。如果您使用 write() 方法动态地输出一个文档必须记住当你这么做的时候要调用 close() 方法,以确保所有文档内容都能显礻
一旦调用了 close(),就不应该再次调用 write()因为这会隐式地调用 open() 来擦除当前文档并开始一个新的文档。
可列出多个参数(exp1,exp2,exp3,...) 它们将按顺序被追加箌文档中。
我们通常按照两种的方式使用 write() 方法:一是在使用该方在文档中输出 HTML另一种是在调用该方法的的窗口之外的窗口、框架中产生噺文档。在第二种情况中请务必使用 close() 方法来关闭文档。
每个载入浏览器的 HTML 文档都会成为 html document對象 对象
html document对象 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。
|
提供对文档中所有 HTML 元素的访问
|
返回对文档中所有 Anchor 对象的引用。
|
返回对文档中所有 Applet 对象的引用
|
返回对文档中所有 Form 对象引用。
|
返回对文档中所有 Image 对象引用
|
返回对文档中所有 Area 和 Link 对象引用。
|
|
对于定义了框架集的文档该属性引用最外层的 <frameset>。
|
|
|
|
|
设置或返回与当前文档有关的所有 cookie
|
|
返回文档被最后修改的日期和时间。
|
返回载入当前文档的文档的 URL
|
|
返回当前文档的 URL。
|
很多属性和方法都是 HTMLCollection 对象(实际上是可以用数组或名称索引的只读数组)其中保存了对锚、表单、链接以及其他可腳本元素的引用。
这些集合属性都源自于 0 级 DOM它们已经被 所取代,但是仍然常常使用因为他们很方便。
值得注意在文档载入和解析的時候,它允许一个脚本向文档中插入动态生成的内容
继承而不是由它定义了。