JavaScript HTML DOM Объект документа
Объект документа
Когда HTML документ загружается в веб браузер, он становится объектом документа.
Объект документа - это корневой узел документа HTML.
Свойства и методы
В HTML документах можно использовать следующие свойства и методы:
Свойство/Метод | Описание |
---|---|
activeElement | Возвращает текущий сфокусированный элемент в документе |
addEventListener() | Присоединяет обработчик событий к документу |
adoptNode() | Принимает узел из другого документа |
anchors | Возвращает коллекцию всех <a> элементы в документе, у которых есть атрибут name |
applets | Возвращает коллекцию всех <applet> элементы в документе |
baseURI | Возвращает абсолютный базовый URI документа |
body | Устанавливает или возвращает тело документа (элемент <body>) |
close() | Закрывает выходной поток, ранее открытый с помощью document.open() |
cookie | Возвращает все пары имя/значение файлов cookie в документе |
charset | Устарело. Вместо этого используйте characterSet. Возвращает кодировку символов для документа |
characterSet | Возвращает кодировку символов для документа |
createAttribute() | Создает узел атрибута |
createComment() | Создает узел комментария с указанным текстом |
createDocumentFragment() | Создает пустой узел DocumentFragment |
createElement() | Создает узел элемента |
createEvent() | Создает новое событие |
createTextNode() | Создает текстовый узел |
defaultView | Возвращает объект окна, связанный с документом, или null, если его нет |
designMode | Управляет возможностью редактирования всего документа |
doctype | Возвращает объявление типа документа, связанное с документом |
documentElement | Возвращает элемент документа документа (элемент <html>) |
documentMode | Возвращает режим, используемый браузером для отображения документа |
documentURI | Устанавливает или возвращает расположение документа |
domain | Возвращает доменное имя сервера, на котором загружен документ |
domConfig | Устарело. Возвращает конфигурацию DOM документа |
embeds | Возвращает коллекцию всех элементов <embed> элементы документа |
execCommand() | Вызывает указанную операцию буфера обмена для элемента, имеющего в данный момент фокус |
forms | Возвращает коллекцию всех элементов <form> элементы в документе |
fullscreenElement | Возвращает текущий элемент, отображаемый в полноэкранном режиме |
fullscreenEnabled() | Возвращает логическое значение, указывающее, можно ли просмотреть документ в полноэкранном режиме |
getElementById() | Возвращает элемент с атрибутом ID с указанным значением |
getElementsByClassName() | Возвращает HTMLCollection, содержащую все элементы с указанным именем класса |
getElementsByName() | Возвращает HTMLCollection, содержащую все элементы с указанным именем |
getElementsByTagName() | Возвращает HTMLCollection, содержащую все элементы с указанным именем тега |
hasFocus() | Возвращает логическое значение, указывающее, находится ли документ в фокусе |
head | Возвращает <head> элемент документа |
images | Возвращает коллекцию всех <img> элементы в документе |
implementation | Возвращает объект DOMImplementation, который обрабатывает этот документ |
importNode() | Импортирует узел из другого документа |
inputEncoding | Возвращает кодировку, набор символов, используемый для документа |
lastModified | Возвращает дату и время последнего изменения документа |
links | Возвращает коллекцию всех <a> и <area> элементы в документе, имеющие атрибут href |
normalize() | Удаляет пустые текстовые узлы и соединяет соседние узлы |
normalizeDocument() | Удаляет пустые текстовые узлы и соединяет соседние узлы |
open() | Открывает поток вывода HTML для сбора вывода из document.write() |
querySelector() | Возвращает первый элемент, который соответствует указанным селекторам CSS в документе |
querySelectorAll() | Возвращает статический NodeList, содержащий все элементы, которые соответствуют указанным селекторам CSS в документе |
readyState | Возвращает статус (загрузки) документа |
referrer | Возвращает URL документа, в который загружен текущий документ |
removeEventListener() | Удаляет обработчик событий из документа (который был прикреплен с помощью метода addEventListener()) |
renameNode() | Переименовывает указанный узел |
scripts | Возвращает коллекцию <script> элементы в документе |
strictErrorChecking | Устанавливает или возвращает, применяется ли проверка ошибок или нет |
title | Устанавливает или возвращает заголовок документа |
URL | озвращает полный URL HTML документа |
write() | Записывает в документ выражения HTML или код JavaScript |
writeln() | То же, что и write(), но добавляет символ новой строки после каждого заявления |