class js.html.DOMElement extends Node

Available on all platforms

Instance Fields

function blur():Void

function click():Void

function closest(selector:String):Element

function focus():Void

function getAttribute(name:String):String

function getAttributeNS(namespace_:String, localName:String):String

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

function getElementsByTagNameNS(namespace_:String, localName:String):HTMLCollection

function hasAttribute(name:String):Bool

function hasAttributeNS(namespace_:String, localName:String):Bool

function hasAttributes():Bool

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

function matches(selector:String):Bool

function querySelector(selectors:String):Element

function querySelectorAll(selectors:String):NodeList

function releaseCapture():Void

function releasePointerCapture(pointerId:Int):Void

function remove():Void

function removeAttribute(name:String):Void

function removeAttributeNS(namespace_:String, localName:String):Void

function removeAttributeNode(oldAttr:Attr):Attr

function scroll(?options:ScrollToOptions):Void

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

function scrollBy(?options:ScrollToOptions):Void

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

function scrollTo(?options:ScrollToOptions):Void

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

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

function setAttributeNS(namespace_:String, name:String, value:String):Void

function setAttributeNode(newAttr:Attr):Attr

function setAttributeNodeNS(newAttr:Attr):Attr

function setCapture(?retargetToElement:Bool = false):Void

function setPointerCapture(pointerId:Int):Void