ВебХелп / Document Object Model

Document Object Model (Справочник)


DOM JavaScript (Ядро DOM)

В настоящей главе содержится описание всех привязок ядра DOM (Document Object Model - объектная модель документа) уровня 2 с Netscape JavaScript и MS JScript (т.е. ECMAScript, JavaScript).

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

API-библиотека DOM выполняет следующие функции:

  • Специализация и расширение функциональных возможностей, которые характерны для структуры документов.
  • Обеспечение обратной совместимости с DOM уровня 0.
  • Предоставление, где это только возможно, удобных механизмов для выполнения общих и часто применяемых операций в документах.

DOM CSS

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

DOM HTML

В главе рассматриваются объекты и методы ядра API DOM уровня 2, используемые в HTML-документах, приводится описание функциональных возможностей, которые зависят от элементов, объявленных в HTML-документе.

Этот документ включает следующие специализации HTML:

  • Интерфейс HTMLDocument. Построенный на базе основного интерфейса Document, определяет операции и запросы, которые можно выполнить при работе с HTML-документом.
  • Интерфейс HTMLElement. Основанный на основном интерфейсе Element, определяет операции и запросы, которые можно выполнить с HTML-элементом. Интерфейс HTMLElement включает методы, которые позволяют выбирать и изменять атрибуты для всех HTML-элементов.
  • Специализации для всех HTML-элементов содержат более специфические атрибуты, нежели интерфейс HTMLElement. Для всех таких атрибутов производный интерфейс элемента содержит явные методы, предназначенные для записи и чтения значений.

Cобытия DOM

Модель DOM уровня 2 определяет модель событий, которая может использоваться в HTML-документах. При создании модели событий преследовались две основных задачи:

  • Первая задача заключалась в создании общей модели, которая бы позволила использовать обработчики событий, управлять потоком событий, а также предоставляла базовую информацию о событии.
  • Вторая задача была связана с обеспечением обратной совместимости с моделями событий DOM уровня 0 и уровня 1


 






 

Чтиво ВебХелп Форум О проекте

 


Google

на experiment.net.ru    в web
   Не нашли!? Пишите: stipuha@yandex.ru


Web-Дизайн — Степан Иванович
© 2003—2005

Счетчик посещений ресурса
от Mail.ru

523754595 
Счетчик пробега мыши по сайте
Developed by Stipuha