一 document对象概述
文档对象(document)代表浏览器窗口中的文档,该对象是window对象的子对象,由于window对象是DOM对象模型中的默认对象,因此window对象中的方法和子对象不需要使用window来引用。
通过document对象可以访问HTML文档中包含的任何HTML标记并可以动态的改变HTML标记中的内容。
例如表单、图像、表格和超链接等。
二 document对象的属性
属 性 | 说 明 |
alinkColor | 链接文字的颜色,对应于<body>标记中的alink属性 |
all[] | 存储HTML标记的一个数组(该属性本身也是一个对象) |
anchors[] | 存储锚点的一个数组(该属性本身也是一个对象) |
bgColor | 文档的背景颜色,对应于<body>标记中的bgcolor属性 |
cookie | 表示cookie的值 |
fgColor | 文档的文本颜色(不包含超链接的文字)对应于<body>标记中的text属性值 |
forms[] | 存储窗体对象的一个数组(该属性本身也是一个对象) |
fileCreatedDate | 创建文档的日期 |
fileModifiedDate | 文档最后修改的日期 |
fileSize | 当前文件的大小 |
lastModified | 文档最后修改的时间 |
images[] | 存储图像对象的一个数组(该属性本身也是一个对象) |
linkColor | 未被访问的链接文字的颜色,对应于<body>标记中的link属性 |
links[] | 存储link对象的一个数组(该属性本身也是一个对象) |
vlinkColor | 表示已访问的链接文字的颜色,对应于<body>标记的vlink属性 |
title | 当前文档标题对象 |
body | 当前文档主体对象 |
readyState | 获取某个对象的当前状态 |
URL | 获取或设置URL |
三 document对象的方法
方 法 | 说 明 |
close | 关闭文档的输出流 |
open | 打开一个文档输出流并接收write和writeln方法的创建页面内容 |
write | 向文档中写入HTML或JavaScript语句 |
writeln | 向文档中写入HTML或JavaScript语句,并以换行符结束 |
createElement | 创建一个HTML标记 |
getElementById | 获取指定id的HTML标记 |
相关推荐
在本文中,我们将详细探讨Document对象的特性、使用场景以及如何利用JavaScript与其互动。 ### Document对象的地位 Document对象在浏览器的顶级对象模型中占据核心位置。当浏览器解析HTML文档时,它会构建一个文档...
### JavaScript Document 对象详解 #### 一、Document 对象简介 在Web开发中,`document`对象是浏览器提供的一种能够操作HTML文档的方式。它属于浏览器的`window`对象的一个属性,可以通过`window.document`或者...
document对象和window对象是JavaScript中最为重要的内置对象,它们是网页交互的核心。document对象代表了整个HTML文档,而window对象则代表了浏览器窗口本身。理解这两个对象可以帮助开发者实现动态网页内容的更新、...
### JavaScript的Document对象详解 在Web开发中,`Document`对象是浏览器提供的核心对象之一,它代表了当前加载的HTML文档,并提供了与该文档交互的方法和属性。掌握`Document`对象的基本用法对于进行前端开发至关...
### JavaScript Document对象详解 #### 一、概述 在Web开发中,`document`对象是浏览器提供的核心对象之一,它代表了当前加载的HTML文档,并且提供了访问和操作文档中的元素和内容的方法。通过`document`对象,...
### JavaScript中的Document对象技术汇总 在JavaScript编程语言中,`Document`对象是浏览器提供的核心对象之一,它代表了当前加载的HTML文档,并提供了多种方法和属性来操作网页内容。通过`Document`对象,开发者...
### JavaScript Document 对象详解 #### 一、Document 对象简介 在JavaScript中,`Document`对象是构成浏览器文档对象模型(DOM)的核心部分之一。它提供了对网页文档结构的访问和控制能力,允许开发者通过脚本...
在给定的文件“document对象内容集合.txt”中,我们深入探讨了与DOM相关的多个知识点,包括其属性、方法以及如何通过JavaScript来操作DOM元素。 ### DOM基本概念 DOM是一种标准,用于表示和交互HTML或XML文档中的...
document 对象.html-javascript中DOM对象内容
Document对象详解
XML document对象模型手册包括了JavaScript对Dom结点的解析和对XML的操作。
JS 的 document 对象详解 作为 JavaScript 脚本语言中最重要的对象之一,document 对象提供了大量的属性和方法来操作和控制 HTML 文档。下面是对 document 对象的详细介绍。 document 对象属性 1. document.title...
### Document对象内容集合 在网页开发中,Document对象是浏览器为用户提供的重要接口之一,它代表了整个HTML或XML文档,并提供了访问和操作文档结构的方法。本文将深入解析Document对象的相关属性与方法,帮助读者...
在这个“javascript-document对象详解(下)”的压缩包中,我们可以通过三个文件来深入理解这个核心概念。 首先,`29.document-fun.html`可能是一个包含实际代码示例的HTML文件,它展示了`document`对象在实践中的...
### 第8章 Document对象知识点详解 #### 一、Document对象概览 **Document对象**是浏览器解析HTML文档后创建的核心对象之一,它位于浏览器对象模型(BOM)与文档对象模型(DOM)的交汇点上。Document对象允许...
### 第14章 Document对象详解 #### 14.1 Document对象概述 Document对象是浏览器对象模型(Browser Object Model, BOM)中的核心组件之一,主要用于表示和操作HTML或XML文档的内容与结构。在Web开发中,Document对象...
根据给定的信息,本文将详细解释如何在Java环境中利用dom4j库将Document对象格式化为易读的String形式,并探讨其中涉及的关键概念和技术细节。 ### dom4j库简介 dom4j(Document Object Model for XML)是一款Java...
在DOM编程中,我们经常使用Document对象来操作和访问文档的各种元素。以下是对Document对象的常用属性和方法的详细说明。 ### Document对象的常用属性: 1. **`document.URL`**:返回当前页面的完整URL。 2. **`...
本讲主要介绍了Document对象的一些关键属性和方法,这些特性使得JavaScript能够与网页内容进行交互。 **Document对象属性:** 1. **alinkColor**:设置或获取文档中所有活动链接的颜色。 2. **bgColor**:设置或...