Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ 8 лекция.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
81.41 Кб
Скачать

Объекты, предоставляемые Web-обозревателем, делятся на две группы:

  1. Объекты, представляющие Web-страницу и элементы, созданные с помощью разных тегов (абзац, заголовок, таблица, изображение и др.);

  2. Отдельный элемент Web-страницы, независимо от тега, с помощью которого он создан, представляется объектом HTMLElement. На этом объекте основаны другие объекты, представляющие элементы Web-страницы, которые созданы на основе определенных тегов. Так, абзац представляется объектом HTMLParagraphElement, изображение — объектом HTMLImageElement, гиперссылка — объектом HTMLLinkElement, а таблица — объектом HTMLTableElement.

Объект HTMLDocument является корнем иерархии HTML, в котором хранится все содержимое. Помимо предоставления доступа к иерархии он также предлагает несколько методов, которые позволяют выбирать из документа определенные наборы данных. Свойства и методы объекта HTMLDocument перечислены в табл 8.2 :

Таблица 8.2.

Свойства HTMLDocument

anchors

Список содержащихся в документе привязок.

applets

Список содержащихся в документе аплетов.

cookie

Cookie-файл, соответствующий данному документу.

body

Текст тела данного документа.

domain

Домен, с которого был загружен данный документ.

forms

Список содержащихся в документе форм.

images

Список содержащихся в документе изображений.

links

Список содержащихся в документе внешних ссылок.

referrer

URL документа, из которого был загружен данный документ (по ссылке).

title

Заголовок данного HTML-документа.

url

Полностью определенный URL-адрес данного документа.

Методы HTMLDocument

close()

Закрывает поток документа.

getElementsByName()

Возвращает список NodeList всех элементов с указанным именем.

open()

Открывает поток документа для записи.

write()

Записывает в открытый поток документа.

writeln()

Записывает в открытый поток документа.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]