Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 70

Простой документ

На рис. 4.8 приведен код HTML и соответствующая ему объектная модель для очень простого документа. Когда происходит загрузка соответствующей страницы, в памяти браузера реализуется поддержка структуры объектов, сгенерированных согласно использованным в документе дескрипторам HTML. На рисунке показана только часть иерархической структуры окна документа, начиная с объекта document. Этот объект детально будет описан позже, а сейчас просто имейте в виду, что он существует, поскольку это часть объектной модели в памяти браузера. На диаграмме он выделен полужирным начертанием. В приведенном примере в объект document вложено три объекта, один из которых, html, расположен на более высоком уровне.

<html>
  <head></head>
  <body></body>
</html>
                 

Добавление элемента абзаца

Теперь можно переделать файл HTML так, чтобы он содержал пустой элемент абзаца. На рис. 4.9 показано, как при этом изменится документ HTML и соответствующая ему структура объектов, создаваемая браузером. Даже если между дескрипторами формы ничего не введено, одного их наличия достаточно для того, чтобы браузер создал объект абзаца в объекте body. Обратите внимание также на то, что объект body, согласно текущей иерархической структуре, является дочерним для объекта документа.

<html>
  <head></head>
  <body>
    <p></p>
  </body>
</html>
                 
страница 70
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz