Spec-Zone.ru › Haxe JavaScript

DOMElement

package js.html

extends Node › EventTarget

extended by Element, Element

Доступно в js

Element является наиболее общим базовым классом, от которого все объекты в Document наследуются. Он содержит только методы и свойства, общие для всех типов элементов. Более специфичные классы наследуются от Element.

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

См. также:

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

Переменные

accessKey:String

read onlyaccessKeyLabel:String

read onlyassignedSlot:SlotElement

read onlyattributes:NamedNodeMap

Возвращает объект NamedNodeMap, содержащий назначенные атрибуты соответствующего HTML-элемента.

read onlychildElementCount:Int

read onlychildren:HTMLCollection

read onlyclassList:DOMTokenList

Возвращает DOMTokenList, содержащий список атрибутов класса.

className:String

Представляет собой DOMString — класс элемента.

read onlyclientHeight:Int

Возвращает значение Number — внутреннюю высоту элемента.

read onlyclientLeft:Int

Возвращает значение Number — ширину левой границы элемента.

read onlyclientTop:Int

Возвращает значение Number — ширину верхней границы элемента.

read onlyclientWidth:Int

Возвращает значение Number — внутреннюю ширину элемента.

contentEditable:String

read onlycontextMenu:MenuElement

read onlydataset:DOMStringMap

dir:String

draggable:Bool

read onlyfirstElementChild:Element

hidden:Bool

id:String

Представляет собой DOMString — идентификатор элемента.

innerHTML:String

Представляет собой DOMString — разметку содержимого элемента.

innerText:String

read onlyisContentEditable:Bool

itemId:String

read onlyitemProp:DOMTokenList

read onlyitemRef:DOMTokenList

itemScope:Bool

read onlyitemType:DOMTokenList

itemValue:Dynamic

lang:String

read onlylastElementChild:Element

read onlylocalName:String

DOMString — локальная часть квалифицированного имени элемента.

read onlynamespaceURI:String

URI пространства имён элемента, или null если нет пространства имён.

Примечание: в Firefox 3.5 и ранее HTML-элементы не находились в пространстве имён. В более поздних версиях HTML-элементы находятся в пространстве имён http://www.w3.org/1999/xhtml как в HTML, так и в XML деревьях. 1.9.2

read onlynextElementSibling:Element

read onlyoffsetHeight:Int

read onlyoffsetLeft:Int

read onlyoffsetParent:Element

read onlyoffsetTop:Int

read onlyoffsetWidth:Int

onabort:Function

onanimationcancel:Function

onanimationend:Function

onanimationiteration:Function

onanimationstart:Function

onauxclick:Function

onblur:Function

oncanplay:Function

oncanplaythrough:Function

onchange:Function

onclick:Function

onclose:Function

oncontextmenu:Function

oncopy:Function

oncut:Function

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

ongotpointercapture:Function

Возвращает обработчик событий типа gotpointercapture.

oninput:Function

oninvalid:Function

onkeydown:Function

onkeypress:Function

onkeyup:Function

onload:Function

onloadeddata:Function

onloadedmetadata:Function

onloadend:Function

onloadstart:Function

onlostpointercapture:Function

Возвращает обработчик событий типа lostpointercapture.

onmousedown:Function

onmouseenter:Function

onmouseleave:Function

onmousemove:Function

onmouseout:Function

onmouseover:Function

onmouseup:Function

onpaste:Function

onpause:Function

onplay:Function

onplaying:Function

onpointercancel:Function

onpointerdown:Function

onpointerenter:Function

onpointerleave:Function

onpointermove:Function

onpointerout:Function

onpointerover:Function

onpointerup:Function

onprogress:Function

onratechange:Function

onreset:Function

onresize:Function

onscroll:Function

onseeked:Function

onseeking:Function

onselect:Function

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

onvolumechange:Function

onwaiting:Function

onwebkitanimationend:Function

onwebkitanimationiteration:Function

onwebkitanimationstart:Function

onwebkittransitionend:Function

onwheel:Function

Возвращает код обработки событий wheel. Теперь это реализовано в GlobalEventHandlers.onwheel.

outerHTML:String

Представляет собой DOMString — разметку элемента, включая его содержимое. При использовании в качестве установщика заменяет элемент узлами, распарсенными из заданной строки.

read onlyprefix:String

Представляющий префикс имени пространства имён элемента, или null, если префикс не указан.

read onlypreviousElementSibling:Element

read onlyproperties:HTMLPropertiesCollection

read onlyscrollHeight:Int

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

scrollLeft:Int

Представляет Number, представляющее смещение прокрутки влево элемента.

read onlyscrollLeftMax:Int

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

scrollTop:Int

Значение Number, представляющее количество пикселей, на которое верхняя часть документа сдвинута по вертикали.

read onlyscrollTopMax:Int

Возвращает Number, представляющее максимальное возможное смещение прокрутки вверх для элемента.

read onlyscrollWidth:Int

Возвращает Number, представляющее ширину области прокрутки элемента.

read onlyshadowRoot:ShadowRoot

Возвращает открытый корень тени, размещённый в элементе, или null, если открытый корень тени отсутствует.

slot:String

Возвращает имя слота в тени DOM, в который вставлен элемент.

spellcheck:Bool

read onlystyle:CSSStyleDeclaration

tabIndex:Int

read onlytagName:String

Возвращает String, содержащий имя тега для данного элемента.

title:String

Методы

after(nodes:Rest<Node>):Void

after(nodes:Rest<String>):Void

Исключения:

null

DOMError

animate(keyframes:Dynamic, ?options:Float):Animation

animate(keyframes:Dynamic, ?options:Null<KeyframeAnimationOptions>):Animation

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

Исключения:

null

DOMError

append(nodes:Rest<Node>):Void

append(nodes:Rest<String>):Void

Исключения:

null

DOMError

attachShadow(shadowRootInitDict:ShadowRootInit):ShadowRoot

Прикрепляет дерево тени DOM к указанному элементу и возвращает ссылку на его ShadowRoot.

Исключения:

null

DOMError

before(nodes:Rest<Node>):Void

before(nodes:Rest<String>):Void

Исключения:

null

DOMError

blur():Void

Исключения:

null

DOMError

click():Void

closest(selector:String):Element

Возвращает Element - ближайшего предка текущего элемента (или самого текущего элемента), который соответствует заданным в параметре селекторам.

Исключения:

null

DOMError

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

focus():Void

Исключения:

null

DOMError

getAnimations(?filter:Null<AnimationFilter>):Array<Animation>

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

getAttribute(name:String):String

Извлекает значение атрибута с указанным именем из текущего узла и возвращает его как Object.

getAttributeNS(namespace:String, localName:String):String

Извлекает значение атрибута с указанным именем и пространством имён из текущего узла и возвращает его как Object.

getAttributeNames():Array<String>

Возвращает массив имён атрибутов текущего элемента.

getAttributeNode(name:String):Attr

Извлекает представление узла указанного атрибута из текущего узла и возвращает его как Attr.

getAttributeNodeNS(namespaceURI:String, localName:String):Attr

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

getBoundingClientRect():DOMRect

Возвращает размеры элемента и его положение относительно области просмотра.

getClientRects():DOMRectList

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

getElementsByClassName(classNames:String):HTMLCollection

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

getElementsByTagName(localName:String):HTMLCollection

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

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

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

Исключения:

null

DOMError

hasAttribute(name:String):Bool

Возвращает Boolean, указывающий, имеет ли элемент указанный атрибут.

hasAttributeNS(namespace:String, localName:String):Bool

Возвращает Boolean, указывающий, имеет ли элемент указанный атрибут в указанном пространстве имён.

hasAttributes():Bool

Возвращает Boolean, указывающий, есть ли у элемента один или несколько атрибутов HTML.

hasPointerCapture(pointerId:Int):Bool

insertAdjacentElement(where:String, element:Element):Element

Вставляет узел элемента в указанное положение относительно элемента, на котором вызван метод.

Исключения:

null

DOMError

insertAdjacentHTML(position:String, text:String):Void

Парсит текст как HTML или XML и вставляет полученные узлы в дерево в указанном положении.

Исключения:

null

DOMError

insertAdjacentText(where:String, data:String):Void

Вставляет узел текстового узла в заданное положение относительно элемента, на котором вызван метод.

Исключения:

null

DOMError

matches(selector:String):Bool

Возвращает Boolean, указывающий, будет ли элемент выбран указанной строкой селектора.

Исключения:

null

DOMError

prepend(nodes:Rest<Node>):Void

prepend(nodes:Rest<String>):Void

Исключения:

null

DOMError

querySelector(selectors:String):Element

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

Исключения:

null

DOMError

querySelectorAll(selectors:String):NodeList

Возвращает NodeList узлов, которые соответствуют заданной строке селектора относительно элемента.

Исключения:

null

DOMError

releaseCapture():Void

releasePointerCapture(pointerId:Int):Void

Освобождает (останавливает) захват указателя, который был ранее установлен для конкретного PointerEvent.

Исключения:

null

DOMError

remove():Void

removeAttribute(name:String):Void

Удаляет атрибут с указанным именем из текущего узла.

Исключения:

null

DOMError

removeAttributeNS(namespace:String, localName:String):Void

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

Возможные исключения:

null

DOMError

removeAttributeNode(oldAttr:Attr):Attr

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

Возможные исключения:

null

DOMError

replaceWith(nodes:Rest<Node>):Void

replaceWith(nodes:Rest<String>):Void

Возможные исключения:

null

DOMError

requestFullscreen():Void

Асинхронно запрашивает у браузера переход к полноэкранному режиму для элемента.

Возможные исключения:

null

DOMError

requestPointerLock():Void

Разрешает асинхронно запросить блокировку указателя на заданном элементе.

scroll(?options:Null<ScrollToOptions>):Void

scroll(x:Float, y:Float):Void

scrollBy(?options:Null<ScrollToOptions>):Void

scrollBy(x:Float, y:Float):Void

scrollIntoView(?arg:Bool):Void

scrollIntoView(?arg:Null<ScrollIntoViewOptions>):Void

Прокручивает страницу до тех пор, пока элемент не окажется в поле видимости.

scrollTo(?options:Null<ScrollToOptions>):Void

scrollTo(x:Float, y:Float):Void

setAttribute(name:String, value:String):Void

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

Возможные исключения:

null

DOMError

setAttributeNS(namespace:String, name:String, value:String):Void

Устанавливает значение атрибута с указанным именем и пространством имён из текущего узла.

Возможные исключения:

null

DOMError

setAttributeNode(newAttr:Attr):Attr

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

Возможные исключения:

null

DOMError

setAttributeNodeNS(newAttr:Attr):Attr

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

Возможные исключения:

null

DOMError

setCapture(retargetToElement:Bool = false):Void

Устанавливает захват событий мыши, перенаправляя все события мыши на этот элемент.

setPointerCapture(pointerId:Int):Void

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

Возможные исключения:

null

DOMError

toggleAttribute(name:String, ?force:Bool):Bool

Переключает булевый атрибут, удаляя его, если он присутствует, и добавляя его, если он отсутствует, на указанный элемент.

Возможные исключения:

null

DOMError

webkitMatchesSelector(selector:String):Bool

Возможные исключения:

null

DOMError

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

Spec-Zone.ru

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