JavaScript教程
JavaScript基础语法
JavaScript事件和事件句柄
JavaScript HTML DOM对象
JavaScript BOM编程
JavaScript JSON

JavaScript HTML DOM 对象

除了内置的 JavaScript 对象以外,你还可以使用 JavaScript 访问并处理所有的 HTML DOM 对象。

更多 JavaScript 对象

点击以下链接,可以获得以下对象的更多信息,包括它们的集合、属性、方法以及事件。

对象

描述

Window

JavaScript 层级中的顶层对象。Window 对象表示浏览器窗口。每当 <body>或者<frameset> 标签出现,Window 对象就会被自动创建。

Navigator

包含客户端浏览器的信息。

Screen

包含客户端显示屏的信息。

History.

包含了浏览器窗口访问过的 URL。

Location

包含了当前URL的信息。

HTML DOM

HTML DOM 是 W3C 标准(是 HTML 文档对象模型的英文缩写,Document Object Model for HTML)。

HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法。

通过 DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的元素。

HTML DOM 独立于平台和编程语言。它可被任何编程语言诸如 Java、JavaScript 和 VBScript 使用。

点击下面的链接,可获得更多关于如何使用 JavaScript 来访问和处理 DOM 对象的知识:

对象

描述

Document

代表整个 HTML 文档,用来访问页面中的所有元素。

Anchor

代表 <a> 元素。

Area

代表图像地图中的 <area> 元素。

Base

代表<base>元素。

Body

代表图像地图中的 <body> 元素。

Button

代表<button>元素。

Event

代表事件的状态。

Form

代表 <form>元素。

Frame

代表<frame>元素。

Frameset

代表<frameset>元素。

Iframe

代表 <iframe> 元素。

Image

代表 <img>元素。

Input button

代表 HTML 表单中的按钮。

Input checkbox

代表 HTML 表单中的选择框。

Input file

代表 HTML 表单中的 fileupload 。

Input hidden

代表 HTML 表单中的隐藏域。

Input password

代表 HTML 表单中的密码域。

Input radio

代表 HTML 表单中的单选框。

Input reset

代表 HTML 表单中的重置按钮。

Input submit

代表 HTML 表单中的确认按钮。

Input text

代表 HTML 表单中的文本输入域。

Link

代表 <link> 元素。

Meta

代表 <meta>元素。

Object

代表一个<Object>元素。

Option

代表 <option>元素。

Select

代表 HTML 表单中的选择列表。

Style

代表某个单独的样式声明。

Table

代表<table>元素。

TableData

代表 <td>元素。

TableRow

代表<tr>元素。

Textarea

代表<textarea>元素。