blob: 9def5949f9625c899df56f348f8238261c516fa4 (
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
|
---
title: DOM
slug: Glossary/DOM
tags:
- Глоссарий
translation_of: Glossary/DOM
original_slug: Глоссарий/DOM
---
<p>DOM (Document Object Model) это {{glossary("API")}} который представляет и взаимодействует со всеми {{glossary("HTML")}} или {{glossary("XML")}} документами. DOM это модель документа загруженная в {{glossary("browser","браузер")}} и представляющая документ как узел дерева, где каждый узел представляет часть документа (например {{glossary("element","элемент")}}, строка текста, или комментарий).</p>
<p>DOM это самый используемый {{Glossary("API")}} в {{glossary("World Wide Web","Web")}} потому, что он даёт коду запущенному в браузере доступ и взаимодействие с каждым узлом в документе. Узлы могут быть созданы, перемещены и изменены. Обработчики событий могут быть добавлены к узлам и срабатывают при наступлении данного события.</p>
<p>DOM не был определён изначально — он пришёл когда браузеры начали реализовывать поддержку {{Glossary("JavaScript")}}. Этот унаследованный DOM иногда называют DOM 0. Сегодня, W3C руководит процессом спецификации DOM, и DOM Working Group в настоящее время подготавливают 4-ую версию.</p>
<h2 id="Узнать_больше">Узнать больше</h2>
<h3 id="Общие_знания">Общие знания</h3>
<ul>
<li>{{interwiki("wikipedia", "Document_Object_Model", "Document Object Model")}} на Википедии.</li>
</ul>
<h3 id="Техническая_информация">Техническая информация</h3>
<ul>
<li><a href="/ru/docs/DOM">Документация DOM на MDN</a></li>
<li><a href="http://www.w3.org/DOM/DOMTR" rel="external">Различные спецификации DOM на сайте W3C</a></li>
</ul>
|