Spec-Zone.ru › Haxe JavaScript

Документ

пакет js.html

расширяет Node › EventTarget

расширен HTMLDocument, XMLDocument

Доступно в js

Интерфейс Document представляет собой любую веб-страницу, загруженную в браузере, и служит точкой входа в содержимое веб-страницы, которое является деревом DOM.HTMLElement

Документация Document от сотрудников Mozilla, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/Document

Конструктор

new()

Выбрасывает:

null

DOMError

Переменные

read onlyURL:String

Возвращает расположение документа в виде строки.

read onlyactiveElement:Element

read onlyanchors:HTMLCollection

Возвращает список всех анкоров в документе.

read onlyapplets:HTMLCollection

Возвращает упорядоченный список апплетов в документе.

body:Element

Возвращает узел body или frameset текущего документа.

read onlycharacterSet:String

Возвращает используемую кодировку символов документа.

read onlycharset:String

Псевдоним Document.characterSet. Используйте этот атрибут вместо него.

read onlychildElementCount:Int

read onlychildren:HTMLCollection

read onlycompatMode:String

Указывает, отображается ли документ в режиме quirks или strict.

read onlycontentType:String

Возвращает Content-Type из MIME-заголовка текущего документа.

read onlycurrentScript:Element

read onlydefaultView:Window

Возвращает ссылку на объект window.

dir:String

Получает/устанавливает направление (rtl/ltr) документа.

read onlydoctype:DocumentType

Возвращает определение типа документа (DTD) текущего документа.

read onlydocumentElement:Element

Возвращает Element, являющийся прямым потомком документа. Для HTML-документов это обычно элемент HTMLElement.

read onlydocumentURI:String

Возвращает расположение документа в виде строки.

read onlyembeds:HTMLCollection

Возвращает список встроенных embed элементов в текущем документе.

read onlyfirstElementChild:Element

read onlyfonts:FontFaceSet

read onlyforms:HTMLCollection

Возвращает список form элементов в текущем документе.

read onlyfullscreen:Bool

true при отображении документа в Using_full-screen_mode.

read onlyfullscreenElement:Element

Элемент, который в данный момент отображается в полноэкранном режиме для данного документа.

read onlyfullscreenEnabled:Bool

read onlyhead:HeadElement

Возвращает элемент head текущего документа.

read onlyhidden:Bool

…

read onlyimages:HTMLCollection

Возвращает список изображений в текущем документе.

read onlyimplementation:DOMImplementation

Возвращает реализацию DOM, связанную с текущим документом.

read onlyinputEncoding:String

Псевдоним Document.characterSet. Используйте этот атрибут вместо него.

read onlylastElementChild:Element

read onlylastModified:String

Возвращает дату последнего изменения документа.

read onlylastStyleSheetSet:String

Возвращает имя набора стилей, который был последним включён. Имеет значение null до изменения набора стилей путём установки значения document.selectedStyleSheetSet.

read onlylinks:HTMLCollection

Возвращает список всех гиперссылок в документе.

read onlylocation:Location

Возвращает URI текущего документа.

onabort:Function

onafterscriptexecute:Function

Представляет код обработки событий для события afterscriptexecute.

onanimationcancel:Function

onanimationend:Function

onanimationiteration:Function

onanimationstart:Function

onauxclick:Function

onbeforescriptexecute:Function

Представляет код обработки событий для события beforescriptexecute.

onblur:Function

oncanplay:Function

oncanplaythrough:Function

onchange:Function

onclick:Function

onclose:Function

oncontextmenu:Function

oncopy:Function

Представляет код обработки событий для события copy.

oncut:Function

Представляет код обработки событий для события cut.

ondblclick:Function

ondrag:Function

ondragend:Function

ondragenter:Function

ondragexit:Function

ondragleave:Function

ondragover:Function

ondragstart:Function

ondrop:Function

ondurationchange:Function

onemptied:Function

onended:Function

onerror:Function

onfocus:Function

onfullscreenchange:Function

Является EventHandler представляющим код, вызываемый при возникновении события fullscreenchange.

onfullscreenerror:Function

Является EventHandler представляющим код, вызываемый при возникновении события fullscreenerror.

ongotpointercapture:Function

oninput:Function

oninvalid:Function

onkeydown:Function

onkeypress:Function

onkeyup:Function

onload:Function

onloadeddata:Function

onloadedmetadata:Function

onloadend:Function

onloadstart:Function

onlostpointercapture:Function

onmousedown:Function

onmouseenter:Function

onmouseleave:Function

onmousemove:Function

onmouseout:Function

onmouseover:Function

onmouseup:Function

onpaste:Function

Представляет код обработки событий для события paste.

onpause:Function

onplay:Function

onplaying:Function

onpointercancel:Function

onpointerdown:Function

onpointerenter:Function

onpointerleave:Function

onpointerlockchange:Function

Представляет код обработки событий для события pointerlockchange.

onpointerlockerror:Function

Представляет код обработки событий для события pointerlockerror.

onpointermove:Function

onpointerout:Function

onpointerover:Function

onpointerup:Function

onprogress:Function

onratechange:Function

onreadystatechange:Function

Представляет код обработки событий для события readystatechange.

onreset:Function

onresize:Function

onscroll:Function

onseeked:Function

onseeking:Function

onselect:Function

onselectionchange:Function

Является EventHandler , представляющим код, который будет вызван, когда событие selectionchange поднято.

onselectstart:Function

onshow:Function

onstalled:Function

onsubmit:Function

onsuspend:Function

ontimeupdate:Function

ontoggle:Function

ontouchcancel:Function

ontouchend:Function

ontouchmove:Function

ontouchstart:Function

ontransitioncancel:Function

ontransitionend:Function

ontransitionrun:Function

ontransitionstart:Function

onvisibilitychange:Function

Является EventHandler , представляющим код, который будет вызван, когда событие visibilitychange поднято.

onvolumechange:Function

onwaiting:Function

onwebkitanimationend:Function

onwebkitanimationiteration:Function

onwebkitanimationstart:Function

onwebkittransitionend:Function

onwheel:Function

Представляет код обработки событий для события wheel.

read onlyplugins:HTMLCollection

Возвращает список доступных плагинов.

read onlypointerLockElement:Element

read onlypreferredStyleSheetSet:String

Возвращает набор предпочтительных таблиц стилей, заданный автором страницы.

read onlyreadyState:String

Возвращает состояние загрузки документа.

read onlyreferrer:String

Возвращает URI страницы, которая ссылалась на эту страницу.

read onlyrootElement:SVGElement

read onlyscripts:HTMLCollection

Возвращает все элементы script на документе.

read onlyscrollingElement:Element

Возвращает ссылку на элемент Element, который прокручивает документ.

selectedStyleSheetSet:String

Возвращает набор таблиц стилей, который используется в данный момент.

read onlystyleSheetSets:DOMStringList

Возвращает список доступных наборов таблиц стилей документа.

read onlystyleSheets:StyleSheetList

read onlytimeline:DocumentTimeline

…

title:String

Устанавливает или получает заголовок текущего документа.

read onlyvisibilityState:VisibilityState

Возвращает string, обозначающий состояние видимости документа. Возможные значения: visible, hidden, prerender, и unloaded.

Методы

adoptNode(node:Node):Node

Принятие узла из внешнего документа.

Бросает:

null

DOMError

append(nodes:Rest<Node>):Void

append(nodes:Rest<String>):Void

Бросает:

null

DOMError

caretPositionFromPoint(x:Float, y:Float):CaretPosition

convertPointFromNode(point:DOMPointInit, from:Text, ?options:Null<ConvertCoordinateOptions>):DOMPoint

convertPointFromNode(point:DOMPointInit, from:Element, ?options:Null<ConvertCoordinateOptions>):DOMPoint

convertPointFromNode(point:DOMPointInit, from:HTMLDocument, ?options:Null<ConvertCoordinateOptions>):DOMPoint

Бросает:

null

DOMError

convertQuadFromNode(quad:DOMQuad, from:Text, ?options:Null<ConvertCoordinateOptions>):DOMQuad

convertQuadFromNode(quad:DOMQuad, from:Element, ?options:Null<ConvertCoordinateOptions>):DOMQuad

convertQuadFromNode(quad:DOMQuad, from:HTMLDocument, ?options:Null<ConvertCoordinateOptions>):DOMQuad

Бросает:

null

DOMError

convertRectFromNode(rect:DOMRectReadOnly, from:Text, ?options:Null<ConvertCoordinateOptions>):DOMQuad

convertRectFromNode(rect:DOMRectReadOnly, from:Element, ?options:Null<ConvertCoordinateOptions>):DOMQuad

convertRectFromNode(rect:DOMRectReadOnly, from:HTMLDocument, ?options:Null<ConvertCoordinateOptions>):DOMQuad

Бросает:

null

DOMError

createAttribute(name:String):Attr

Создаёт новый объект Attr и возвращает его.

Бросает:

null

DOMError

createAttributeNS(namespace:String, name:String):Attr

Создаёт новый узел атрибута в заданном пространстве имён и возвращает его.

Бросает:

null

DOMError

createCDATASection(data:String):CDATASection

Создаёт новый узел CDATA и возвращает его.

Бросает:

null

DOMError

createComment(data:String):Comment

Создаёт новый узел комментария и возвращает его.

createDocumentFragment():DocumentFragment

Создаёт новый фрагмент документа.

createElement(localName:String, ?options:Null<ElementCreationOptions>):Element

createElement(localName:String, ?options:String):Element

Создаёт новый элемент с заданным именем тега.

Бросает:

null

DOMError

createElementNS(namespace:String, qualifiedName:String, ?options:Null<ElementCreationOptions>):Element

createElementNS(namespace:String, qualifiedName:String, ?options:String):Element

Создаёт новый элемент с заданным именем тега и URI пространства имён.

Бросает:

null

DOMError

createEvent(interface_:String):Event

Создаёт объект события.

Бросает:

null

DOMError

createExpression(expression:String, ?resolver:String ‑> Null<String>):XPathExpression

createExpression(expression:String, ?resolver:Function):XPathExpression

createExpression(expression:String, ?resolver:Null<XPathNSResolver>):XPathExpression

Бросает:

null

DOMError

createNSResolver(nodeResolver:Node):Node

createNodeIterator(root:Node, whatToShow:Int = cast 4294967295, ?filter:Node ‑> Int):NodeIterator

createNodeIterator(root:Node, whatToShow:Int = cast 4294967295, ?filter:Function):NodeIterator

createNodeIterator(root:Node, whatToShow:Int = cast 4294967295, ?filter:NodeFilter):NodeIterator

Создаёт объект NodeIterator.

Бросает:

null

DOMError

createProcessingInstruction(target:String, data:String):ProcessingInstruction

Создаёт новый объект ProcessingInstruction.

Бросает:

null

DOMError

createRange():Range

Создаёт объект Range.

Бросает:

null

DOMError

createTextNode(data:String):Text

Создаёт узел текста.

createTouch(?view:Window, ?target:EventTarget, identifier:Int = 0, pageX:Int = 0, pageY:Int = 0, screenX:Int = 0, screenY:Int = 0, clientX:Int = 0, clientY:Int = 0, radiusX:Int = 0, radiusY:Int = 0, rotationAngle:Float = 0.0, force:Float = 0.0):Touch

Создаёт объект Touch.

createTouchList(touches:Array<Touch>):TouchList

createTouchList(touch:Touch, touches:Rest<Touch>):TouchList

createTouchList():TouchList

Создаёт объект TouchList.

createTreeWalker(root:Node, whatToShow:Int = cast 4294967295, ?filter:Node ‑> Int):TreeWalker

createTreeWalker(root:Node, whatToShow:Int = cast 4294967295, ?filter:Function):TreeWalker

createTreeWalker(root:Node, whatToShow:Int = cast 4294967295, ?filter:NodeFilter):TreeWalker

Создаёт объект TreeWalker.

Бросает:

null

DOMError

elementFromPoint(x:Float, y:Float):Element

elementsFromPoint(x:Float, y:Float):Array<Element>

enableStyleSheetsForSet(name:String):Void

Включает таблицы стилей для указанного набора таблиц стилей.

evaluate(expression:String, contextNode:Node, ?resolver:String ‑> Null<String>, type:Int = 0, ?result:Dynamic):XPathResult

evaluate(expression:String, contextNode:Node, ?resolver:Function, type:Int = 0, ?result:Dynamic):XPathResult

evaluate(expression:String, contextNode:Node, ?resolver:Null<XPathNSResolver>, type:Int = 0, ?result:Dynamic):XPathResult

Бросает:

null

DOMError

exitFullscreen():Void

exitPointerLock():Void

Освободить блокировку указателя.

getAnimations():Array<Animation>

Возвращает массив всех объектов Animation, которые в данный момент действуют, целевые элементы которых являются потомками document.

getElementById(elementId:String):Element

getElementsByClassName(classNames:String):HTMLCollection

Возвращает список элементов с заданным именем класса.

getElementsByName(elementName:String):NodeList

getElementsByTagName(localName:String):HTMLCollection

Возвращает список элементов с заданным именем тега.

getElementsByTagNameNS(namespace:String, localName:String):HTMLCollection

Возвращает список элементов с заданным именем тега и пространством имён.

Бросает:

null

DOMError

getSelection():Selection

Бросает:

null

DOMError

hasFocus():Bool

Возвращает true, если фокус в данный момент находится где-либо внутри указанного документа.

Выбрасывает:

null

DOMError

importNode(node:Node, deep:Bool = false):Node

Возвращает копию узла из внешнего документа.

Выбрасывает:

null

DOMError

prepend(nodes:Rest<Node>):Void

prepend(nodes:Rest<String>):Void

Выбрасывает:

null

DOMError

querySelector(selectors:String):Element

Выбрасывает:

null

DOMError

querySelectorAll(selectors:String):NodeList

Выбрасывает:

null

DOMError

releaseCapture():Void

Освобождает текущий захват мыши, если он установлен на элементе в этом документе.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/Document.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API