Latest web development tutorials

W3C DOM События

Document Object Model (DOM: Document Object Model) представляет собой платформу, интерфейс прикладного программирования нейтральный язык (API), позволяет программам получать доступ и изменять содержание, структуру и стиль документов.


DOM Учебники

Чтобы узнать больше о знании DOM, прочитайте наш HTML DOM учебник и XML DOM учебник .


DOM Level 0

DOM Level 0 не является спецификацией W3C. Но просто определение Netscape Navigator 3.0 и Microsoft Internet Explorer 3.0 в эквивалентной функциональности.

Ключевая роль DOM в процессе развития: там Arbortext, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Группой по управлению объектами, SoftQuad, Sun Microsystems и Texcel.

Консорциума W3C DOM Level 1 о создании этой функциональности.


DOM Level 1

DOM Level 1 фокусируется на HTML и XML-документов моделей. Он содержит навигации и обработки документов функции.

DOM Level 1 по 1 октября 1998 года, чтобы стать рекомендацией W3C.

Второе издание проекта в 2000 году, 29 сентября.

DOM Level 2

DOM к DOM Level 1 Level 2 добавляет модель объекта таблицы стилей, и определяет операции на документе, приложенном к функциональности информации о стиле.

DOM Level 2 также определяет модель событий и обеспечивает поддержку пространств имен XML.

В качестве рекомендации W3C, DOM Level 2 спецификации был выпущен 13 ноября 2000 года:

DOM Level 2 Core

DOM Level 2 Ядро определяет API для доступа и изменения содержимого документа и структура этого API содержит интерфейсы для XML.

DOM Level 2 HTML

DOM Level 2 HTML обеспечивает структуру и функционирование содержимого документа HTML API. (Эта часть спецификации все еще работает проект)

Уровень DOM 2 Просмотров

DOM Level 2 API обеспечивает доступ и просмотр изменений в документе. Просмотр является проявлением исходного документа с взаимодействующим или некоторой альтернативной формы выражения.

DOM Level 2 Style

DOM Level 2 Style обеспечивает динамический доступ и изменять содержимое таблиц стилей API.

Уровень DOM 2 Events

DOM Level 2 Events определяет события доступа к документам API.

DOM Level 2 Traversal-Range

DOM Level 2 Traversal-Range определяет диапазон содержания в динамическом траверсы и идентифицировать документы API.

DOM Level 3

DOM Level 3 определяет модели контента (DTD и схемы) и проверки документов. Также обеспечивает загрузку документа и сохранение, просмотр документов, форматирование документа и ключевые события. Уровень DOM 3 до 2 о создании Базовый уровень DOM.

Уровень DOM 3 Требования

DOM Требования документ был обновлен в течение 3 требований уровня, а в 2000 году 12 апреля релиз рабочего проекта.

DOM Level 3 Рабочий проект следующие Опубликовано 1 сентября 2000 года:

DOM Level 3 Core

DOM Level 3 Core определяет API для доступа и изменения содержимого документа, структуру и стиль.

Уровень DOM 3 Events

При добавлении новых интерфейсов и новый коллектор событий, DOM Level 3 Events API для 2-го уровня функциональности API событий было расширено.

DOM Level 3 Загрузка и сохранение

DOM Level 3 Содержание Модель определяет содержание для загрузки и сохранения, модели контента (DTD и схемы) и проверки документов поддержки API.

DOM Level 3 Просмотров и форматирование

DOM Level 3 Просмотров определяет API для доступа и просмотра изменений в документе. Просмотр является проявлением исходного документа с взаимодействующим или некоторой альтернативной формы выражения.


W3C спецификации DOM и Timeline

规范 草案/提议 推荐
DOM Level 1 01. Oct 1998
DOM Level 1 (2.Ed) 29. Sep 2000
DOM Level 2 Core 13. Nov 2000
DOM Level 2 HTML 09. Jan 2003
DOM Level 2 Views 13. Nov 2000
DOM Level 2 Style 13. Nov 2000
DOM Level 2 Events 13. Nov 2000
DOM Level 2 Traversal-Range 13. Nov 2000
DOM Level 3 Requirements 26. Feb 2004
DOM Level 3 Core 07. Apr 2004
DOM Level 3 Events 31. May 2011
DOM Level 3 Load and Save 07. Apr 2004
DOM Level 3 Validation 27. Jan 2004
DOM Level 3 XPath 26. Feb 2004
DOM Level 3 Views 26. Feb 2004


W3C Справочное руководство:

W3C DOM Home