blob: 396dc6f013820ef136361ff728f540a6fbbe9a55 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
---
title: DOM
slug: Glossary/DOM
tags:
- DOM
- 文档对象模型(DOM)
- 术语
translation_of: Glossary/DOM
---
<div class="boxed translate-rendered">
<p class="ordinary-output target-output">DOM(Document Object Model——文档对象模型)是用来呈现以及与任意 HTML 或 XML文档交互的API。DOM 是载入到浏览器中的文档模型,以节点树的形式来表现文档,每个节点代表文档的构成部分(例如:页面元素、字符串或注释等等)。</p>
<p>DOM 是万维网上使用最为广泛的API之一,因为它允许运行在浏览器中的代码访问文件中的节点并与之交互。节点可以被创建,移动或修改。事件监听器可以被添加到节点上并在给定事件发生时触发。</p>
<p>DOM 并不是天生就被规范好了的,它是浏览器开始实现{{Glossary("JavaScript")}}时才出现的。这个传统的 DOM 有时会被称为 DOM 0。现在, WHATWG维护DOM现存标准。</p>
<h2 id="了解更多">了解更多</h2>
<h3 id="一般的知识">一般的知识</h3>
<ul>
<li>{{interwiki("wikipedia", "Document_Object_Model", "The Document Object Model")}} 在维基百科上的解释</li>
</ul>
<h3 id="技术信息"><span>技术信息</span></h3>
<ul>
<li><a href="/zh-CN/docs/Web/API/Document_Object_Model">MDN DOM文档</a></li>
<li><a href="http://www.w3.org/DOM/DOMTR" rel="external">W3C上的多种DOM规范</a></li>
</ul>
</div>
|