JAVAScript как универсальное средство создания интерактивных Web-страниц, страница 9

3.5. Объект document

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

Основные события объекта document

События

Описание

onafterupdate

После обновления документа

onbeforeupdate

Перед обновлением документа

onclick

При щелчке мышью

ondblclick

При двойном щелчке мышью

ondragstart

В начале операции перетаскивания

onerrorupdate

Генерируется при возникновении ошибки во время обновления документа

onhelp

При нажатии клавиши F1

onkeydown

При нажатии клавиши, приводящим к возникновению события onbeforeupdate, но до события onafterupdate, когда обновление документа было отменено

onkeypress

При нажатии клавиши, но после события onkeydown и onkeyup

onkeyup

При отпускании клавиши клавиатуры

onmousedown

При нажатии кнопки мыши

onmousemove

При движении указателя мыши

onmouseout

При выходе указателя мыши за пределы документа

onmouseover

При выходе указателя мыши из документа

onmouseup

При отпускании кнопки мыши

onreadystatechange

При изменении состояния загружаемого документа

onselectstart

В начале операции выделения

Основные свойства объекта document

Свойство

Описание

activeElement

Активный элемент документа

all

Семейство всех элементов документа

anchors, forms, images, links, styleSheets, tags

Семейства закладок, форм, рисунков, ссылок, таблиц стилей и тегов документа

bgColor, fgColor

Цвет фона и текста документа

body

Объект body

cookie

Доступ к cookie

fileCreatedDate

Дата создания документа

fileModifiedDate

Дата последней модификации документа

fileUpdatedDate

Дата последней модификации документа сервером

fileSize

Размер файла

lastModified

Дата  время последней модификации страницы

linkColor,

alinkColor,

vlinkColor.

Цвет гиперссылок, активных и уже посещенных гиперссылок в течении данного сеанса работы с документом

location

Объект location

parentWindow

Окно, которому принадлежит документ

title

Название документа, отображаемое в заголовке браузера

URL

URLдокумента

Основные методы объекта ducument

Метод

Описание

clear()

Закрывает поток данных, напрвленных в документ, и очищает экран

close()

Закрывает поток данных, напрвляемых в документ, и обновляет экран

createElement()

Создает элемент типа IMG или OPTION

elementFromPoint()

Возвращает элемент документа, находящийся в точке с указанными координатами

execCommand()

Выполняет указанную команду

open()

Открывает документ и разрешает потоковый вывод

write()

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

writeln()

Записывает строку в документ и переводит указатель на начало новой строки. Отметим, что в HTML – документе перевод указателя производится только в пределах текста, заключенного в парные теги <PRE>