Справочник javascript: document

document

Отвечает за взаимодействие JavaScript с объектом документа(страницей)
Является корневым элементом DOM-дерева страницы (объект типа DOMDocument согласно спецификации DOM)

Описание, примеры

В модели DOM объект document представляет XML и (X)HTML-документы.

Он всегда реализует интерфейс Document и содержит методы и свойства для всего документа, например document.documentElement.

Кроме того, так как Document наследует интерфейс Node, то document предоставляет также методы DOM узла, такие как appendChild.

Для (X)HTML-документов поддерживается интерфейс HTMLDocument, содержащий специализированные свойства и методы для HTML-документов. Например, document.cookie.