Abstract
The
HTMLElement.accessKey property
sets the keystroke which a user can press to jump to a given
element.
Readonlyaccess
The
HTMLElement.accessKeyLabel
read-only property returns a string containing the element's
browser-assigned access key (if any); otherwise it returns an
empty string.
ReadonlyassignedReadonlyATTRIBUTE_Readonlyattributes
The Element.attributes property
returns a live collection of all attribute nodes registered to
the specified node.
Readonlyattribute
The autocapitalize property of
the HTMLElement interface represents the element's
capitalization behavior for user input.
The autocorrect property of the
HTMLElement interface controls whether or not autocorrection
of editable text is enabled for spelling and/or punctuation
errors.
Readonlybase
The read-only baseURI property
of the Node interface returns the absolute base URL of the
document containing the node.
ReadonlyCDATA_node is a CDATASection node.
ReadonlychildReadonlychild
The read-only
childNodes property of the Node
interface returns a live the first child node is assigned
index 0.
Readonlychildren
Returns the child elements.
The className property of the of
the specified element.
Readonlyclient
The clientHeight read-only
property of the Element interface is zero for elements with no
CSS or inline layout boxes; otherwise, it's the inner height
of an element in pixels.
Readonlyclient
The clientLeft read-only
property of the Element interface returns the width of the
left border of an element in pixels.
Readonlyclient
The clientTop read-only property
of the Element interface returns the width of the top border
of an element in pixels.
Readonlyclient
The clientWidth read-only
property of the Element interface is zero for inline elements
and elements with no CSS; otherwise, it's the inner width of
an element in pixels.
ReadonlyCOMMENT_node is a Comment node.
Readonlycurrent
The currentCSSZoom read-only
property of the Element interface provides the 'effective' CSS
zoom of an element, taking into account the zoom
applied to the element and all its parent elements.
Readonlydataset
The HTMLElement.dir property
indicates the text writing directionality of the content of
the current element.
ReadonlyDOCUMENT_node is a DocumentFragment node.
ReadonlyDOCUMENT_node is a document.
ReadonlyDOCUMENT_Set when other is a descendant of node.
ReadonlyDOCUMENT_Set when other is an ancestor of node.
ReadonlyDOCUMENT_Set when node and other are not in the same tree.
ReadonlyDOCUMENT_Set when other is following node.
ReadonlyDOCUMENT_ReadonlyDOCUMENT_Set when other is preceding node.
ReadonlyDOCUMENT_node is a doctype.
The draggable property of the
HTMLElement interface gets and sets a Boolean primitive
indicating if the element is draggable.
ReadonlyELEMENT_node is an element.
ReadonlyENTITY_ReadonlyENTITY_Readonlyfirst
The read-only
firstChild property of the Node
interface returns the node's first child in the tree, or
null if the node has no children.
ReadonlyfirstReturns the first child that is an element, and null otherwise.
The HTMLElement property
hidden reflects the value of the
element's hidden attribute.
The id property of the Element
interface represents the element's identifier, reflecting the
id global attribute.
The HTMLElement property
inert reflects the value of the
element's inert attribute.
Injector used by the AngularTS app that registered this element.
The innerHTML property of the
Element interface gets or sets the HTML or XML markup
contained within the element.
The innerText property of the
HTMLElement interface represents the rendered text content of
a node and its descendants.
Readonlyis
The read-only
isConnected property of the Node
interface returns a boolean indicating whether the node is
connected (directly or indirectly) to a Document object.
Readonlyis
The lang property of the
HTMLElement interface indicates the base language of an
element's attribute values and text content, in the form of a
MISSING: RFC(5646, 'BCP 47 language identifier tag')].
Readonlylast
The read-only lastChild property
of the Node interface returns the last child of the node, or
null if there are no child nodes.
ReadonlylastReturns the last child that is an element, and null otherwise.
Readonlylocal
The Element.localName read-only
property returns the local part of the qualified name of an
element.
Readonlynamespace
The
Element.namespaceURI read-only
property returns the namespace URI of the element, or
null if the element is not in a namespace.
ReadonlynextReturns the first following sibling that is an element, and null otherwise.
Readonlynext
The read-only
nextSibling property of the Node
interface returns the node immediately following the specified
one in their parent's Node.childNodes, or returns
null if the specified node is the last child in
the parent element.
Readonlynode
The read-only nodeName property
of Node returns the name of the current node as a string.
Readonlynode
The read-only nodeType property
of a Node interface is an integer that identifies what the
node is.
The nodeValue property of the
Node interface returns or sets the value of the current node.
Optionalnonce
ReadonlyNOTATION_Readonlyoffset
The offsetHeight read-only
property of the HTMLElement interface returns the height of an
element, including vertical padding and borders, as an
integer.
Readonlyoffset
The offsetLeft read-only
property of the HTMLElement interface returns the number of
pixels that the upper left corner of the current
element is offset to the left within the
HTMLElement.offsetParent node.
Readonlyoffset
The
HTMLElement.offsetParent
read-only property returns a reference to the element which is
the closest (nearest in the containment hierarchy) positioned
ancestor element.
Readonlyoffset
The offsetTop read-only property
of the HTMLElement interface returns the distance from the
outer border of the current element (including its margin) to
the top padding edge of the HTMLelement.offsetParent, the
closest positioned ancestor element.
Readonlyoffset
The offsetWidth read-only
property of the HTMLElement interface returns the layout width
of an element as an integer.
Available only in secure contexts.
Optionalontouchcancel
Optionalontouchend
Optionalontouchmove
Optionalontouchstart
The outerHTML attribute of the
Element DOM interface gets the serialized HTML fragment
describing the element including its descendants.
The outerText property of the
HTMLElement interface returns the same value as
HTMLElement.innerText.
Readonlyowner
The read-only
ownerDocument property of the
Node interface returns the top-level document object of the
node.
Readonlyparent
The read-only
parentElement property of Node
interface returns the DOM node's parent Element, or
null if the node either has no parent, or its
parent isn't a DOM Element.
Readonlyparent
The read-only
parentNode property of the Node
interface returns the parent of the specified node in the DOM
tree.
The popover property of the
HTMLElement interface gets and sets an element's popover state
via JavaScript ('auto', 'hint', or
'manual'), and can be used for feature detection.
Readonlyprefix
The Element.prefix read-only
property returns the namespace prefix of the specified
element, or null if no prefix is specified.
ReadonlypreviousReturns the first preceding sibling that is an element, and null otherwise.
Readonlyprevious
The read-only
previousSibling property of the
Node interface returns the node immediately preceding the
specified one in its parent's or null if the
specified node is the first in that list.
ReadonlyPROCESSING_node is a ProcessingInstruction node.
Render root used for compiled template content.
Scope owned by this custom element instance.
Readonlyscroll
The scrollHeight read-only
property of the Element interface is a measurement of the
height of an element's content, including content not visible
on the screen due to overflow.
The scrollLeft property of the
Element interface gets or sets the number of pixels by which
an element's content is scrolled from its left edge.
The scrollTop property of the
Element interface gets or sets the number of pixels by which
an element's content is scrolled from its top edge.
Readonlyscroll
The scrollWidth read-only
property of the Element interface is a measurement of the
width of an element's content, including content not visible
on the screen due to overflow.
Readonlyshadow
The Element.shadowRoot read-only property
represents the shadow root hosted by the element.
The slot property of the Element
interface returns the name of the shadow DOM slot the element
is inserted in.
The spellcheck property of the
HTMLElement interface represents a boolean value that controls
the spell-checking hint.
Readonlytag
The tagName read-only property
of the Element interface returns the tag name of the element
on which it's called.
ReadonlyTEXT_node is a Text node.
The HTMLElement.title property
represents the title of the element: the text usually
displayed in a 'tooltip' popup when the mouse is over the
node.
The translate property of the
HTMLElement interface indicates whether an element's attribute
values and the values of its Text node children are to be
translated when the page is localized, or whether to leave
them unchanged.
The writingSuggestions property
of the HTMLElement interface is a string indicating if
browser-provided writing suggestions should be enabled under
the scope of the element or not.
The Element.classList is a
read-only property that returns a live DOMTokenList
collection of the class attributes of the
element.
The part property of the
Element interface represents the part identifier(s) of
the element (i.e., set using the
part attribute), returned as a
DOMTokenList.
The textContent property
of the Node interface represents the text content of the
node and its descendants.
StaticobservedInserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
The
HTMLElement.attachInternals()
method returns an ElementInternals object.
The
Element.attachShadow()
method attaches a shadow DOM tree to the specified
element and returns a reference to its ShadowRoot.
OptionalattributeInserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
The
checkVisibility() method
of the Element interface checks whether the element is
visible.
Optionaloptions:
CheckVisibilityOptions
The
HTMLElement.click() method
simulates a mouse click on an element.
The cloneNode() method of
the Node interface returns a duplicate of the node on
which this method was called.
Optionalsubtree:
boolean
The
compareDocumentPosition()
method of the Node interface reports the position of its
argument node relative to the node on which it is
called.
The
computedStyleMap() method
of the Element interface returns a
StylePropertyMapReadOnly interface which provides a
read-only representation of a CSS declaration block that
is an alternative to CSSStyleDeclaration.
Optionalconnected
Called after the AngularTS scope and template are connected.
The contains() method of
the Node interface returns a boolean value indicating
whether a node is a descendant of a given node, that is
the node itself, one of its direct children
(Node.childNodes), one of the children's direct
children, and so on.
Optionaldisconnected
Called before the AngularTS scope is destroyed.
Dispatch a composed bubbling DOM event from this custom element.
Optionaldetail:
unknown
The dispatchEvent() method
of the EventTarget sends an Event to the object,
(synchronously) invoking the affected event listeners in
the appropriate order.
The getAttribute() method
of the element.
The
getAttributeNames() method
of the array.
Returns the specified attribute of the specified element, as an Attr node.
The
getAttributeNodeNS()
method of the Element interface returns the namespaced
Attr node of an element.
The
getAttributeNS() method of
the Element interface returns the string value of the
attribute with the specified namespace and name.
The
Element.getBoundingClientRect()
method returns a position relative to the viewport.
The
getClientRects() method of
the Element interface returns a collection of DOMRect
objects that indicate the bounding rectangles for each
CSS border box in a client.
The Element method
getElementsByClassName()
returns a live specified class name or names.
The
Element.getElementsByTagNameNS()
method returns a live HTMLCollection of elements with
the given tag name belonging to the given namespace.
The getHTML() method of
the Element interface is used to serialize an element's
DOM to an HTML string.
Optionaloptions:
GetHTMLOptions
The getRootNode() method
of the Node interface returns the context object's root,
which optionally includes the shadow root if it is
available.
Optionaloptions:
GetRootNodeOptions
The
Element.hasAttribute()
method returns a Boolean value
indicating whether the specified element has the
specified attribute or not.
The
hasAttributeNS() method of
the Element interface returns a boolean value indicating
whether the current element has the specified attribute
with the specified namespace.
The hasAttributes() method
of the Element interface returns a boolean value
indicating whether the current element has any
attributes or not.
The hasChildNodes() method
of the Node interface returns a boolean value indicating
whether the given Node has child nodes or not.
The
hasPointerCapture() method
of the pointer capture for the pointer identified by the
given pointer ID.
The hidePopover() method
of the HTMLElement interface hides a popover element
(i.e., one that has a valid
popover attribute) by removing it from the
top layer and styling it with
display: none.
The
insertAdjacentElement()
method of the relative to the element it is invoked
upon.
The
insertAdjacentHTML()
method of the the resulting nodes into the DOM tree at a
specified position.
The
insertAdjacentText()
method of the Element interface, given a relative
position and a string, inserts a new text node at the
given position relative to the element it is called
from.
The
isDefaultNamespace()
method of the Node interface accepts a namespace URI as
an argument.
The isEqualNode() method
of the Node interface tests whether two nodes are equal.
The isSameNode() method of
the Node interface is a legacy alias the for the
=== strict equality operator.
The
lookupNamespaceURI()
method of the Node interface takes a prefix as parameter
and returns the namespace URI associated with it on the
given node if found (and null if not).
The lookupPrefix() method
of the Node interface returns a string containing the
prefix for a given namespace URI, if present, and
null if not.
The matches() method of
the Element interface tests whether the element would be
selected by the specified CSS selector.
The normalize() method of
the Node interface puts the specified node and all of
its sub-tree into a normalized form.
Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
The
releasePointerCapture()
method of the previously set for a specific
(PointerEvent) pointer.
Removes node.
The Element method
removeAttribute() removes
the attribute with the specified name from the element.
The
removeAttributeNode()
method of the Element interface removes the specified
Attr node from the element.
The
removeAttributeNS() method
of the If you are working with HTML and you don't need
to specify the requested attribute as being part of a
specific namespace, use the Element.removeAttribute()
method instead.
Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
The
Element.requestFullscreen()
method issues an asynchronous request to make the
element be displayed in fullscreen mode.
Optionaloptions:
FullscreenOptions
The
requestPointerLock()
method of the Element interface lets you asynchronously
ask for the pointer to be locked on the given element.
Optionaloptions:
PointerLockOptions
The scroll() method of the
Element interface scrolls the element to a particular
set of coordinates inside a given element.
Optionaloptions:
ScrollToOptions
The scrollBy() method of
the Element interface scrolls an element by the given
amount.
Optionaloptions:
ScrollToOptions
The Element interface's
scrollIntoView() method
scrolls the element's ancestor containers such that the
element on which scrollIntoView() is called
is visible to the user.
Optionalarg:
boolean
|
ScrollIntoViewOptions
The scrollTo() method of
the Element interface scrolls to a particular set of
coordinates inside a given element.
Optionaloptions:
ScrollToOptions
The setAttribute() method
of the Element interface sets the value of an attribute
on the specified element.
The
setAttributeNode() method
of the Element interface adds a new Attr node to the
specified element.
The
setAttributeNodeNS()
method of the Element interface adds a new namespaced
Attr node to an element.
setAttributeNS adds a new attribute or
changes the value of an attribute with the given
namespace and name.
The setHTMLUnsafe() method
of the Element interface is used to parse a string of
HTML into a DocumentFragment, optionally filtering out
unwanted elements and attributes, and those that don't
belong in the context, and then using it to replace the
element's subtree in the DOM.
The
setPointerCapture() method
of the capture target of future pointer events.
The showPopover() method
of the HTMLElement interface shows a Popover_API element
(i.e., one that has a valid
popover attribute) by adding it to the top
layer.
The
toggleAttribute() method
of the present and adding it if it is not present) on
the given element.
Optionalforce:
boolean
The togglePopover() method
of the HTMLElement interface toggles a Popover_API
element (i.e., one that has a valid
popover attribute) between the hidden and
showing states.
Optionaloptions:
boolean
Native custom element base class backed by an AngularTS child scope.