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

