JavaScript Document 对象

document 对象

浏览器打开一个 HTML 文档,该文档就成了一个 document 对象,Document 对象使我们可以对 HTML 页面中的所有元素进行访问。

提示:document 对象是 window 对象的一部分,可通过 window.document 属性对其进行访问,但通常省略 window。

document 对象集合

集合 描述 说明
all[] 提供对文档中所有 HTML 元素访问的数组 已较少适用
anchors[] 对文档中所有 Anchor 对象引用的数组
forms[] 对文档中所有 Form 对象引用的数组
images[] 对文档中所有 Image 对象引用的数组
links[] 对文档中所有 Area 和 Link 对象引用的数组

查看 document 对象集合详细的用法,请参阅《JavaScript document 对象集合》。

document 对象属性

属性 描述 说明
cookie 设置或得到与当前文档有关的所有 cookie
domain 得到当前文档的域名
lastModified 得到文档被最后修改的日期和时间 不同浏览器结果可能不同
referrer 得到载入当前文档的 URL(前一个 URL 地址)
title 得到当前文档的标题
URL 得到当前文档的 URL

document 对象方法

方法 描述 说明
getElementById() 根据元素 id 得到元素(第一个)对象 W3C 规范要求 id 唯一
getElementsByName() 根据元素 name 得到元素对象的集合
getElementsByTagName() 根据指定标签名得到元素对象的集合
open() 打开一个数据流,以收集来自任何 document.write() 或 document.writeln() 方法的输出
write() 向文档写 HTML 表达式 或 JavaScript 代码
writeln() 等同于 write() 方法,不同的是在每个表达式之后写一个换行符
close() 关闭用 document.open() 方法打开的输出流,并显示选定的数据

本章节内容共分 13 部分:

  1. 1. JavaScript Document 对象
  2. 2. JavaScript document 对象集合
  3. 3. JavaScript document cookie 属性:设置或查询与当前文档相关的 cookie
  4. 4. JavaScript document domain 属性:得到当前文档的域名
  5. 5. JavaScript document lastModified 属性:得到文档最后被修改的日期和时间
  6. 6. JavaScript document referrer 属性:得到上一页的 URL 地址
  7. 7. JavaScript document title 属性:得到当前文档的标题
  8. 8. JavaScript document URL 属性:得到当前文档的 URL
  9. 9. JavaScript document getElementById() 方法:根据给定的 id 查找文档元素
  10. 10. JavaScript document getElementByName() 方法:根据给定的 name 属性值查找文档元素
  11. 11. JavaScript document getElementByTagName() 方法:根据给定的元素标签 name 查找文档元素
  12. 12. JavaScript document open() 方法:打开一个新文档
  13. 13. JavaScript document close() 方法:关闭一个由 open 方法打开文档

评论于2016-12-18日起不再显示。

5idev.com(我爱开发网) — 提供最好的 XHTML教程DIV+CSS教程JavaScript教程PHP教程ThinkPHP教程