Document js
Каждая веб-страница, которая загружается в браузер, имеет свой собственный объект document. Интерфейс документа служит точкой входа для получения содержимого веб-страницы (всего DOM - дерева), включая все теги html, а также обеспечивает функциональность, которая является глобальной для документа, например, для получения URL-адреса страницы или создания новых элементов в документе).
О документе в javascript
- что такое Document в js
- Все свойства Document в js
- Все свойства Document в js о которых уже написано на сайте:
Что такое Document в js
Объект document позволяет работать со всей HTML структурой сайта за счёт языка javascript.
Document является корневым объектом в DOM-структуре сайта.
Через объект вы можете работать со всеми HTML объектами на странице сайта.
Вы можете находить элементы по их ID, классу или имени тега и добавлять к ним свойства и менять их значения. Также вы можете работать с HTML разметкой, добавляя или удаляя элементы из неё.
Почему в спецификацию Document js не включены?
Если вы были внимательны к javascript, то вы должны были задастся логичным вопросом...
Почему document.location включен в спецификацию "Document js".
А дочерние методы не включены?
Ответ : Почему в спецификацию Document js не включены?
Нигде внятного ответа не нашел, но
Это как домен первого и второго уровня... например:
.ru
dwweb.ru
Оба на борту имеют домен первого уровня... но первый является доменом первого уровня, а второй доменом первого уровня не является...
Все свойства Document в js
Смотри : все свойства Document в js о которых уже написано на сайте:Document.all Deprecated Non-standard
Обеспечивает доступ ко всем элементам с идентификаторами id. Это нестандартный интерфейс, вместо него рекомендуется использовать метод Document.getElementById().
Document.async Deprecated
Используется с document .load чтобы обозначить асинхронный запрос.
Document.characterSet Экспериментальная возможность
Возвращает кодировку документа.
Document.compatMode Экспериментальная возможность
Указывает в каком режиме (Quirks или Strict) рендерился документ.
Document.contentType Экспериментальная возможность
Возвращает Content-Type из MIME заголовка текущего документа.
Document.doctype
Возвращает Document Type Definition (DTD) текущего документа .
Document.documentElement
Возвращает Element, который является первым дочерним элементом документа. Для HTML документов это HTML-элемент.
Document.documentURI
Возвращает URL документа.
Document.domConfig Deprecated
Должен вернуть DOMConfiguration объект.
Document.implementation (en-US)
Возвращает DOM implementation связанную с текущим документом.
Document.inputEncoding (en-US) Deprecated
Возвращает кодировку, которая использовалась во время парсинга документа.
Document.lastStyleSheetSet (en-US)
Возвращает имя последнего включённого набора таблиц стилей. Имеет значение null , пока таблица стилей не будет изменена путём установки значения selectedStyleSheetSet (en-US).
Document.mozSyntheticDocument (en-US) Non-standard
true если этот документ является синтетическим, например, отдельные изображения, видео, аудио файлы, или тому подобные.
Document.mozFullScreen (en-US) Non-standard
true когда документ находится в full-screen mode.
Document.mozFullScreenElement (en-US) Non-standard
Элемент, который в данный момент находится в полноэкранном режиме для этого документа.
Document.mozFullScreenEnabled (en-US) Non-standard
true if calling element.mozRequestFullscreen() (en-US) would succeed in the curent document .
Document.pointerLockElement (en-US) Экспериментальная возможность
Returns the element set as the target for mouse events while the pointer is locked. null if lock is pending, pointer is unlocked, or if the target is in another document .
Document.preferredStyleSheetSet (en-US)
Returns the preferred style sheet set as specified by the page author.
Document.selectedStyleSheetSet (en-US)
Returns which style sheet set is currently in use.
Document.styleSheets (en-US)
Returns a list of the style sheet objects on the current document .
Document.styleSheetSets (en-US)
Returns a list of the style sheet sets available on the document .
Document.xmlEncoding (en-US) Deprecated
Returns the encoding as determined by the XML declaration.
Document.xmlStandalone Deprecated
Returns true if the XML declaration specifies the document to be standalone (e.g., An external part of the DTD affects the document's content), else false.
Document.xmlVersion (en-US) Deprecated
Returns the version number as specified in the XML declaration or "1.0" if the declaration is absent.
The Document interface is extended with the ParentNode interface:
{{page("/en-US/docs/Web/API/ParentNode","Properties")}}
Extension for HTML documents
The Document interface for HTML documents inherit from the HTMLDocument interface or, since HTML5, is extended for such documents:
Document.activeElement
Returns the currently focused element.
Document.alinkColor Deprecated
Returns or sets the color of active links in the document body.
Document.anchors
Returns a list of all of the anchors in the document .
Document.applets Deprecated
Returns an ordered list of the applets within a document .
Document.bgColor Deprecated
Gets/sets the background color of the current document .
Document.body
Returns the
element of the current document .Document.cookie
Returns a semicolon-separated list of the cookies for that document or sets a single cookie.
Document.defaultView
Returns a reference to the window object.
Document.designMode
Gets/sets the ability to edit the whole document .
Document.dir
Gets/sets directionality (rtl/ltr) of the document .
Document.domain
Returns the domain of the current document .
Document.embeds
Возвращает список встроенных элементов в текущем документе.
Document.fgColor (en-US) Deprecated
Gets/sets the foreground color, or text color, of the current document .
Document.forms
Returns a list of the