---
title: Document
slug: Web/API/Document
tags:
- API
- DOM
- Інтерфейс
- Документ
- Посилання
translation_of: Web/API/Document
---
{{APIRef}}
Document
інтерфейс представляє будь-яку веб-сторінку, завантажену в браузер і яка слугує точкою входу в контент веб-сторінки, чим є DOM tree. DOM tree включає елементи такі як {{HTMLElement("body")}} і {{HTMLElement("table")}}, серед багатьох інших. Це забезпечує глобальну функціональність для документу, таку як отримувати URL сторінки і створювати нові елементи в документі.
{{inheritanceDiagram}}
Інтерфейс Document
описує загальні властивості і методи для будь-якого типу документу. Залежно від типу документу (e.g. HTML, XML, SVG, …), більший API доступний: HTML-документи, які подаються з text/html
типом контенту, також реалізовують {{domxref("HTMLDocument")}} інтерфейс, тоді як XML і SVG документи реалізовують {{domxref("XMLDocument")}} інтерфейс.
Конструктор
- {{domxref("Document.Document","Document()")}}{{non-standard_inline}}
- Створює новий
Document
об'єкт.
Властивості
Цей інтерфейс також розширює {{domxref("Node")}} і {{domxref("EventTarget")}} інтерфейси.
- {{domxref("Document.all")}} {{Deprecated_inline}} {{non-standard_inline}}
- Забезпечує доступ до всіх елементів в документі. Це застарілий, нестандартний інтерфейс і він не повинен використовуватись.
- {{domxref("Document.async")}} {{Deprecated_inline}}
- Використовується з {{domxref("Document.load")}} щоб вказати асинхронний запит.
- {{domxref("Document.body")}}
- Повертає {{HTMLElement("body")}}, або {{htmlelement("frameset")}} вузол поточного документу.
- {{domxref("Document.characterSet")}} {{readonlyinline}}
- Повертає кодування, яке використовується в документі.
- {{domxref("Document.charset")}} {{readonlyinline}} {{Deprecated_inline}}
- Псевдонім для {{domxref("Document.characterSet")}}. Використовуй цю властивість взамін.
- {{domxref("Document.compatMode")}} {{readonlyinline}} {{experimental_inline}}
- Вказує чи документ інтерпретується в quirks чи strict режимі.
- {{domxref("Document.contentType")}} {{readonlyinline}} {{experimental_inline}}
- Повертає Content-Type з MIME-заголовку поточного документу.
- {{domxref("Document.doctype")}} {{readonlyinline}}
- Повертає Визначення Типу Документу (DTD) поточного документу.
- {{domxref("Document.documentElement")}} {{readonlyinline}}
- Повертає {{domxref("Element")}}, який є прямим нащадком document. Для HTML-документів, це, як правило, {{domxref("HTMLElement")}} елемент.
- {{domxref("Document.documentURI")}} {{readonlyinline}}
- Повертає розміщення документу у вигляді стрічки.
- {{domxref("Document.domConfig")}} {{Deprecated_inline}}
- Повинна повертати {{domxref("DOMConfiguration")}} об'єкт.
- {{domxref("Document.fullscreen")}} {{obsolete_inline}}
true,
якщо документ в {{domxref("Using_full-screen_mode","full-screen mode")}}.
- {{domxref("Document.hidden")}} {{readonlyinline}}
- …
- {{domxref("Document.implementation")}} {{readonlyinline}}
- Повертає DOM реалізацію, асоційовану з поточним документом.
- {{domxref("Document.inputEncoding")}} {{readonlyinline}} {{Deprecated_inline}}
- Псевдонім для {{domxref("Document.characterSet")}}. Використовуй цю властивість взамін.
- {{domxref("Document.lastStyleSheetSet")}} {{readonlyinline}}
- Повертає ім'я набору стилів, які були останніми включені. Має значення
null,
аж поки таблиця стилів змінена встановленням значення {{domxref("document.selectedStyleSheetSet","selectedStyleSheetSet")}}.
- {{domxref("Document.mozSyntheticDocument")}} {{non-standard_inline}} {{gecko_minversion_inline("8.0")}}
- Повертає {{jsxref("Boolean")}}, яким є
true
лише якщо цей документ є синтетичним, таким як окреме зображення, відео-, аудіо-файл, або т. п.
- {{domxref("Document.mozFullScreenElement")}} {{readonlyinline}} {{non-standard_inline}} {{gecko_minversion_inline("9.0")}}
- Елемент, який зараз є в повноекранному режимі для цього документу.
- {{domxref("Document.mozFullScreenEnabled")}} {{readonlyinline}} {{non-standard_inline}} {{gecko_minversion_inline("9.0")}}
true,
якщо виклик {{domxref("Element.mozRequestFullscreen()")}} буде успішним в поточному документі.
- {{domxref("Document.preferredStyleSheetSet")}} {{readonlyinline}}
- Повертає бажаний набір стилів, як вказано автором сторінки.
- {{domxref("Document.scrollingElement")}} {{readonlyinline}}
- Повертає посилання на {{domxref("Element")}} ,який прокручує документ.
- {{domxref("Document.selectedStyleSheetSet")}}
- Повертає набір стилів, який зараз у використанні.
- {{domxref("Document.styleSheetSets")}} {{readonlyinline}}
- Повертає список наборів стилів, доступних для документу.
- {{domxref("Document.timeline")}} {{readonlyinline}}
- …
- {{domxref("Document.undoManager")}} {{readonlyinline}} {{experimental_inline}}
- …
- {{domxref("Document.visibilityState")}} {{readonlyinline}}
-
Повертає string,
яка виражає видимість стану документу. Можливими значеннями є visible
, hidden
, prerender
, і unloaded
.
- {{domxref("Document.xmlEncoding")}} {{Deprecated_inline}}
- Повертає кодування, як визначено XML-оголошенням.
- {{domxref("Document.xmlStandalone")}} {{obsolete_inline("10.0")}}
- Повертає
true,
якщо оголошення XML вказує документу бути автономним (e.g., Зовнішня частина DTD впливає на контент документу), або false
.
- {{domxref("Document.xmlVersion")}} {{obsolete_inline("10.0")}}
- Повертає номер версії, як вказано в XML-оголошенні, або
"1.0",
якщо оголошення відсутнє.
Document
інтерфейс розширюється {{domxref("ParentNode")}} інтерфейсом:
{{page("/en-US/docs/Web/API/ParentNode","Properties")}}
Розширення для HTML-документу
Інтерфейс Document
для HTML-документів розширює {{domxref("HTMLDocument")}} інтерфейс, або, починаючи з HTML5, розширюється для таких документів.
- {{domxref("Document.alinkColor")}} {{Deprecated_inline}}
- Повертає або встановлює колір активних посилань в тілі документу.
- {{domxref("Document.anchors")}}
- Повертає список всіх якорів в документі.
- {{domxref("Document.applets")}} {{Deprecated_inline}}
- Повертає впорядкований список апплетів в межах документу.
- {{domxref("Document.bgColor")}} {{Deprecated_inline}}
- Отримує/встановлює фоновий колір поточного документу.
- {{domxref("Document.cookie")}}
- Повертає список куків, розділених крапкою з комою, для того документу або встановлює одиничний кукі.
- {{domxref("Document.defaultView")}} {{readonlyinline}}
- Повертає посилання на об'єкт window.
- {{domxref("Document.designMode")}}
- Отримує/встановлює можливість редагування цілого документу.
- {{domxref("Document.dir")}} {{readonlyinline}}
- Отримує/встановлює направленість (rtl - справа наліво/ltr зліва направо) документу.
- {{domxref("Document.domain")}}
- Отримує/встановлює домен поточного документу.
- {{domxref("Document.embeds")}} {{readonlyinline}}
- Повертає список вбудованих {{HTMLElement('embed')}} елементів в межах поточного документу.
- {{domxref("document.fgColor")}} {{Deprecated_inline}}
- Отримує/встановлює колір переднього плану, або колір тексту поточного документу.
- {{domxref("Document.forms")}} {{readonlyinline}}
- Повертає список {{HTMLElement("form")}} елементів в межах поточного документу.
- {{domxref("Document.head")}} {{readonlyinline}}
- Повертає {{HTMLElement("head")}} елемент поточного документу.
- {{domxref("Document.height")}} {{non-standard_inline}} {{obsolete_inline}}
- Отримує/встановлює висоту поточного документу.
- {{domxref("Document.images")}} {{readonlyinline}}
- Повертає список зображень в поточному документі.
- {{domxref("Document.lastModified")}} {{readonlyinline}}
- Повертає дату, коли документ був востаннє змінений.
- {{domxref("Document.linkColor")}} {{Deprecated_inline}}
- Отримує/встановлює колір гіперпосилань в документі.
- {{domxref("Document.links")}} {{readonlyinline}}
- Повертає список всіх гіперпосилань в документі.
- {{domxref("Document.location")}} {{readonlyinline}}
- Повертає URI поточного документу.
- {{domxref("Document.plugins")}} {{readonlyinline}}
- Повертає список доступних плагінів.
- {{domxref("Document.readyState")}} {{readonlyinline}} {{gecko_minversion_inline("1.9.2")}}
- Повертає статус завантаження документу.
- {{domxref("Document.referrer")}} {{readonlyinline}}
- Повертає URI сторінки, яка прив'язана до цієї сторінки.
- {{domxref("Document.scripts")}} {{readonlyinline}}
- Повертає всі {{HTMLElement("script")}} елементи в документі.
- {{domxref("Document.title")}}
- Встановлює або отримує назву поточного документу.
- {{domxref("Document.URL")}} {{readonlyInline}}
- Повертає розміщення документу у вигляді стрічки.
- {{domxref("Document.vlinkColor")}} {{Deprecated_inline}}
- Отримує/встановлює колір відвіданих гіперпосилань.
- {{domxref("Document.width")}} {{non-standard_inline}} {{obsolete_inline}}
- Повертає ширину поточного документу.
Властивості, включені з DocumentOrShadowRoot
Інтерфейс Document
включає наступні властивості, визначені в {{domxref("DocumentOrShadowRoot")}} міксині. Зверни увагу, що це, на даний час, реалізовано в Chrome; інші браузери все ще реалізують їх безпосередньо через {{domxref("Document")}} інтерфейс.
- {{domxref("DocumentOrShadowRoot.activeElement")}} {{readonlyInline}}
- Returns the {{domxref('Element')}} within the shadow tree that has focus.
- {{domxref("Document.fullscreenElement")}} {{readonlyinline}}
- The element that's currently in full screen mode for this document.
- {{domxref("DocumentOrShadowRoot.pointerLockElement")}} {{readonlyinline}} {{experimental_inline}}
- 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.
- {{domxref("DocumentOrShadowRoot.styleSheets")}} {{readonlyInline}}
- Returns a {{domxref('StyleSheetList')}} of {{domxref('CSSStyleSheet')}} objects for stylesheets explicitly linked into, or embedded in a document.
Event handlers
- {{domxref("Document.onafterscriptexecute")}} {{non-standard_inline}}
- Represents the event handling code for the {{event("afterscriptexecute")}} event.
- {{domxref("Document.onbeforescriptexecute")}} {{non-standard_inline}}
- Represents the event handling code for the {{event("beforescriptexecute")}} event.
- {{domxref("Document.oncopy")}} {{non-standard_inline}}
- Represents the event handling code for the {{event("copy")}} event.
- {{domxref("Document.oncut")}} {{non-standard_inline}}
- Represents the event handling code for the {{event("cut")}} event.
- {{domxref("Document.onfullscreenchange")}}
- Is an {{domxref("EventHandler")}} representing the code to be called when the {{event("fullscreenchange")}} event is raised.
- {{domxref("Document.onfullscreenerror")}}
- Is an {{domxref("EventHandler")}} representing the code to be called when the {{event("fullscreenerror")}} event is raised.
- {{domxref("Document.onpaste")}} {{non-standard_inline}}
- Represents the event handling code for the {{event("paste")}} event.
- {{domxref("Document.onpointerlockchange")}} {{experimental_inline}}
- Represents the event handling code for the {{event("pointerlockchange")}} event.
- {{domxref("Document.onpointerlockerror")}} {{experimental_inline}}
- Represents the event handling code for the {{event("pointerlockerror")}} event.
- {{domxref("Document.onreadystatechange")}} {{gecko_minversion_inline("1.9.2")}}
- Represents the event handling code for the {{event("readystatechange")}} event.
- {{domxref("Document.onselectionchange")}} {{experimental_inline}}
- Is an {{domxref("EventHandler")}} representing the code to be called when the {{event("selectionchange")}} event is raised.
- {{domxref("Document.onvisibilitychange")}}
- Is an {{domxref("EventHandler")}} representing the code to be called when the {{event("visibilitychange")}} event is raised.
- {{domxref("Document.onwheel")}} {{non-standard_inline}}
- Represents the event handling code for the {{event("wheel")}} event.
The Document
interface is extended with the {{domxref("GlobalEventHandlers")}} interface:
{{Page("/en-US/docs/Web/API/GlobalEventHandlers", "Properties")}}
Методи
Цей інтерфейс також розширює {{domxref("Node")}} і {{domxref("EventTarget")}} інтерфейси.
- {{domxref("Document.adoptNode()")}}
- Приймає вузол із зовнішнього документу.
- {{domxref("Document.captureEvents()")}} {{Deprecated_inline}}
- Дивись {{domxref("Window.captureEvents")}}.
- {{domxref("Document.caretRangeFromPoint()")}}{{non-standard_inline}}
- Отримує об'єкт {{Domxref("Range")}} для фрагмента документу у відповідності до вказаних координат.
- {{domxref("Document.createAttribute()")}}
- Створює новий об'єкт {{domxref("Attr")}} і повертає його.
- {{domxref("Document.createAttributeNS()")}}
- Створює новий вузол атрибута в заданому просторі імен і повертає його.
- {{domxref("Document.createCDATASection()")}}
- Створює новий вузол CDATA і повертає його.
- {{domxref("Document.createComment()")}}
- Створює новий вузол коментаря і повертає його.
- {{domxref("Document.createDocumentFragment()")}}
- Створює новий фрагмент документу.
- {{domxref("Document.createElement()")}}
- Створює новий елемент із заданим ім'ям тега.
- {{domxref("Document.createElementNS()")}}
- Створює новий елемент із заданим ім'ям тега і URI простором імен.
- {{domxref("Document.createEntityReference()")}} {{obsolete_inline}}
- Створює нове посилання на об'єкт і повертає його.
- {{domxref("Document.createEvent()")}}
- Створює об'єкт події.
- {{domxref("Document.createNodeIterator()")}}
- Створює об'єкт {{domxref("NodeIterator")}}.
- {{domxref("Document.createProcessingInstruction()")}}
- Створює новий об'єкт {{domxref("ProcessingInstruction")}}.
- {{domxref("Document.createRange()")}}
- Створює об'єкт {{domxref("Range")}}.
- {{domxref("Document.createTextNode()")}}
- Створює текстовий вузол.
- {{domxref("Document.createTouch()")}} {{Deprecated_inline}}
- Створює об'єкт {{domxref("Touch")}}.
- {{domxref("Document.createTouchList()")}}
- Створює об'єкт {{domxref("TouchList")}}.
- {{domxref("Document.createTreeWalker()")}}
- Створює об'єкт{{domxref("TreeWalker")}}.
- {{domxref("Document.enableStyleSheetsForSet()")}}
- Вмикає таблиці стилів для вказаного набору таблиць стилів.
- {{domxref("Document.exitPointerLock()")}} {{experimental_inline}}
- Звільняє блокування вказівника.
- {{domxref("Document.getAnimations()")}} {{experimental_inline}}
- Повертає масив всіх об'єктів {{domxref("Animation")}}, які діють на даний момент, чиї цільові елементи є нащадками
document
.
- {{domxref("Document.getElementsByClassName()")}}
- Повертає список елементів із заданим ім'ям класу.
- {{domxref("Document.getElementsByTagName()")}}
- Повертає список елементів із заданим ім'ям тега.
- {{domxref("Document.getElementsByTagNameNS()")}}
- Повертає список елементів із заданим ім'ям тега і простором імен.
- {{domxref("Document.importNode()")}}
- Повертає клон вузла з зовнішнього документу.
- {{domxref("Document.normalizeDocument()")}} {{obsolete_inline}}
- Заміняє сутності, нормалізує текстові вузли, і т. д.
- {{domxref("Document.releaseCapture()")}} {{non-standard_inline}} {{gecko_minversion_inline("2.0")}}
- Звільняє поточний захват мишки, якщо він знаходиться на елементі в цьому документі.
- {{domxref("Document.releaseEvents()")}} {{non-standard_inline}} {{Deprecated_inline}}
- Дивись {{domxref("Window.releaseEvents()")}}.
- {{domxref("Document.routeEvent()")}} {{non-standard_inline}} {{obsolete_inline(24)}}
- Дивись {{domxref("Window.routeEvent()")}}.
- {{domxref("Document.mozSetImageElement()")}} {{non-standard_inline}} {{gecko_minversion_inline("2.0")}}
- Дозволяє змінити елемент, який використовуєтья в якості фонового зображення для вказаного ідентифікатора елемента.
Інтерфейс Document
розширюється інтерфейсом {{domxref("ParentNode")}}:
- {{domxref("document.getElementById","document.getElementById(String id)")}}
- Повертає посилання на об'єкт визначеного елемента.
- {{domxref("document.querySelector","document.querySelector(String selector)")}} {{gecko_minversion_inline("1.9.1")}}
- Повертає перший Element-вузол в межах документу, в порядку документу, який співпадає зі вказаними селекторами.
- {{domxref("document.querySelectorAll","document.querySelectorAll(String selector)")}} {{gecko_minversion_inline("1.9.1")}}
- Повертає список всіх Element-вузлів в межах документу, які співпадають з вказаними селекторами.
Інтерфейс Document
розширюється інтерфейсом {{domxref("XPathEvaluator")}}:
- {{domxref("document.createExpression","document.createExpression(String expression, XPathNSResolver resolver)")}}
- Компілює
XPathExpression
який може тоді бути використаний для (повторюваних) оцінювань.
- {{domxref("document.createNSResolver","document.createNSResolver(Node resolver)")}}
- Створює об'єкт {{domxref("XPathNSResolver")}}.
- {{domxref("document.evaluate","document.evaluate(String expression, Node contextNode, XPathNSResolver resolver, Number type, Object result)")}}
- Вираховує вираз XPath.
Розширення для HTML-документів
інтерфейс Document
для HTML-документів наслідується від інтерфейсу {{domxref("HTMLDocument")}} або, починаючи з HTML5, розширюється для таких документів:
- {{domxref("document.clear()")}} {{non-standard_inline}} {{Deprecated_inline}}
- In majority of modern browsers, including recent versions of Firefox and Internet Explorer, this method does nothing.
- {{domxref("document.close()")}}
- Closes a document stream for writing.
- {{domxref("document.execCommand","document.execCommand(String command[, Boolean showUI[, String value]])")}}
- On an editable document, executes a formating command.
- {{domxref("document.getElementsByName","document.getElementsByName(String name)")}}
- Returns a list of elements with the given name.
- {{domxref("document.hasFocus()")}}
- Returns
true
if the focus is currently located anywhere inside the specified document.
- {{domxref("document.open()")}}
- Opens a document stream for writing.
- {{domxref("document.queryCommandEnabled","document.queryCommandEnabled(String command)")}}
- Returns true if the formating command can be executed on the current range.
- {{domxref("document.queryCommandIndeterm","document.queryCommandIndeterm(String command)")}}
- Returns true if the formating command is in an indeterminate state on the current range.
- {{domxref("document.queryCommandState","document.queryCommandState(String command)")}}
- Returns true if the formating command has been executed on the current range.
- {{domxref("document.queryCommandSupported","document.queryCommandSupported(String command)")}}
- Returns true if the formating command is supported on the current range.
- {{domxref("document.queryCommandValue","document.queryCommandValue(String command)")}}
- Returns the current value of the current range for a formating command.
- {{domxref("document.write","document.write(String text)")}}
- Writes text in a document.
- {{domxref("document.writeln","document.writeln(String text)")}}
- Writes a line of text in a document.
Methods included from DocumentOrShadowRoot
The Document
interface includes the following methods defined on the {{domxref("DocumentOrShadowRoot")}} mixin. Note that this is currently only implemented by Chrome; other browsers still implement them on the {{domxref("Document")}} interface.
- {{domxref("DocumentOrShadowRoot.getSelection()")}}
- Returns a {{domxref('Selection')}} object representing the range of text selected by the user, or the current position of the caret.
- {{domxref("DocumentOrShadowRoot.elementFromPoint()")}}
- Returns the topmost element at the specified coordinates.
- {{domxref("DocumentOrShadowRoot.elementsFromPoint()")}}
- Returns an array of all elements at the specified coordinates.
- {{domxref("DocumentOrShadowRoot.caretPositionFromPoint()")}}
- Returns a {{domxref('CaretPosition')}} object containing the DOM node containing the caret, and caret's character offset within that node.
Specifications
Specification |
Status |
Comment |
{{SpecName('Page Visibility API', '#onvisiblitychange-event-handler', 'onvisibilitychange')}} |
{{Spec2('Page Visibility API')}} |
Adds onvisibility change . |
{{SpecName('Selection API', '', 'Extend Document and GlobalEventHandlers')}} |
{{Spec2('Selection API')}} |
Adds onselectstart and onselectionchange . |
{{SpecName('DOM1','#i-Document','Document')}} |
{{Spec2('DOM1')}} |
Initial definition for the interface |
{{SpecName('DOM2 Core','#i-Document','Document')}} |
{{Spec2('DOM2 Core')}} |
Supersede DOM 1 |
{{SpecName('DOM3 Core','#i-Document','Document')}} |
{{Spec2('DOM3 Core')}} |
Supersede DOM 2 |
{{SpecName('DOM WHATWG','#interface-document','Document')}} |
{{Spec2('DOM WHATWG')}} |
Intend to supersede DOM 3 |
{{SpecName('HTML WHATWG','dom.html#the-document-object','Document')}} |
{{Spec2('HTML WHATWG')}} |
Turn the {{domxref("HTMLDocument")}} interface into a Document extension. |
{{SpecName('DOM3 XPath','xpath.html#XPathEvaluator','XPathEvaluator')}} |
{{Spec2('DOM3 XPath')}} |
Define the {{domxref("XPathEvaluator")}} interface which extend document. |
{{SpecName('Page Visibility API', '#sec-document-interface', 'Document')}} |
{{Spec2('Page Visibility API')}} |
Extend the Document interface with the visibilityState and hidden attributes |
{{SpecName('HTML Editing','#dom-document-getselection','Document')}} |
{{Spec2('HTML Editing')}} |
Extend the Document interface |
{{SpecName('CSSOM View','#extensions-to-the-document-interface','Document')}} |
{{Spec2('CSSOM View')}} |
Extend the Document interface |
{{SpecName('CSSOM','#extensions-to-the-document-interface','Document')}} |
{{Spec2('CSSOM')}} |
Extend the Document interface |
{{SpecName('Pointer Lock','#extensions-to-the-document-interface','Document')}} |
{{Spec2('Pointer Lock')}} |
Extend the Document interface |
Browser compatibility notes
Firefox notes
Mozilla defines a set of non-standard properties made only for XUL content:
- {{domxref("document.currentScript")}} {{non-standard_inline}} {{gecko_minversion_inline("2.0")}}
- Returns the {{HTMLElement("script")}} element that is currently executing.
- {{domxref("document.documentURIObject")}} {{gecko_minversion_inline("1.9")}}
- (Mozilla add-ons only!) Returns the {{Interface("nsIURI")}} object representing the URI of the document. This property only has special meaning in privileged JavaScript code (with UniversalXPConnect privileges).
- {{domxref("document.popupNode")}}
- Returns the node upon which a popup was invoked.
- {{domxref("document.tooltipNode")}}
- Returns the node which is the target of the current tooltip.
Mozilla also define some non-standard methods:
- {{domxref("document.execCommandShowHelp")}} {{obsolete_inline("14.0")}}
- This method never did anything and always threw an exception, so it was removed in Gecko 14.0 {{geckoRelease("14.0")}}.
- {{domxref("document.getBoxObjectFor")}} {{obsolete_inline}}
- Use the {{domxref("Element.getBoundingClientRect()")}} method instead.
- {{domxref("document.loadOverlay")}} {{Fx_minversion_inline("1.5")}}
- Loads a XUL overlay dynamically. This only works in XUL documents.
- {{domxref("document.queryCommandText")}} {{obsolete_inline("14.0")}}
- This method never did anything but throw an exception, and was removed in Gecko 14.0 {{geckoRelease("14.0")}}.
Internet Explorer notes
Microsoft defines some non-standard properties:
- {{domxref("document.fileSize")}}* {{non-standard_inline}} {{obsolete_inline}}
- Returns size in bytes of the document. Starting with Internet Explorer 11, that property is no longer supported. See MSDN.
- Internet Explorer does not support all methods from the
Node
interface in the Document
interface:
- {{domxref("document.contains")}}
- As a work-around,
document.body.contains()
can be used.