-
accessKey
↔ String
-
The
HTMLElement.accessKey
property sets the keystroke which a user
can press to jump to a given element.
getter/setter pairinherited
-
accessKeyLabel
→ String
-
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.
no setterinherited
-
altitudeMode
↔ AltitudeMode?
-
getter/setter pairoverride
-
ariaAtomic
↔ String?
-
The
ariaAtomic
property of the Element
interface reflects the
value of the
aria-atomic
attribute, which indicates whether assistive technologies will present
all, or only parts of, the changed region based on the change
notifications defined by the
aria-relevant
attribute.
getter/setter pairinherited
-
ariaAutoComplete
↔ String?
-
The
ariaAutoComplete
property of the Element
interface reflects
the value of the
aria-autocomplete
attribute, which indicates whether inputting text could trigger display of
one or more predictions of the user's intended value for a combobox,
searchbox, or textbox and specifies how predictions would be presented if
they were made.
getter/setter pairinherited
-
ariaBrailleLabel
↔ String?
-
The
ariaBrailleLabel
property of the Element
interface reflects
the value of the
aria-braillelabel
attribute, which defines the ARIA braille label of the element.
getter/setter pairinherited
-
ariaBrailleRoleDescription
↔ String?
-
The
ariaBrailleRoleDescription
property of the Element
interface
reflects the value of the
aria-brailleroledescription
attribute, which defines the ARIA braille role description of the element.
getter/setter pairinherited
-
ariaBusy
↔ String?
-
The
ariaBusy
property of the Element
interface reflects the value
of the
aria-busy
attribute, which indicates whether an element is being modified, as
assistive technologies may want to wait until the modifications are
complete before exposing them to the user.
getter/setter pairinherited
-
ariaChecked
↔ String?
-
The
ariaChecked
property of the Element
interface reflects the
value of the
aria-checked
attribute, which indicates the current "checked" state of checkboxes,
radio buttons, and other widgets that have a checked state.
getter/setter pairinherited
-
ariaColCount
↔ String?
-
The
ariaColCount
property of the Element
interface reflects the
value of the
aria-colcount
attribute, which defines the number of columns in a table, grid, or
treegrid.
getter/setter pairinherited
-
ariaColIndex
↔ String?
-
The
ariaColIndex
property of the Element
interface reflects the
value of the
aria-colindex
attribute, which defines an element's column index or position with
respect to the total number of columns within a table, grid, or treegrid.
getter/setter pairinherited
-
ariaColSpan
↔ String?
-
The
ariaColSpan
property of the Element
interface reflects the
value of the
aria-colspan
attribute, which defines the number of columns spanned by a cell or
gridcell within a table, grid, or treegrid.
getter/setter pairinherited
-
ariaCurrent
↔ String?
-
The
ariaCurrent
property of the Element
interface reflects the
value of the
aria-current
attribute, which indicates the element that represents the current item
within a container or set of related elements.
getter/setter pairinherited
-
ariaDescription
↔ String?
-
The
ariaDescription
property of the Element
interface reflects the
value of the
aria-description
attribute, which defines a string value that describes or annotates the
current element.
getter/setter pairinherited
-
ariaDisabled
↔ String?
-
The
ariaDisabled
property of the Element
interface reflects the
value of the
aria-disabled
attribute, which indicates that the element is perceivable but disabled,
so it is not editable or otherwise operable.
getter/setter pairinherited
-
ariaExpanded
↔ String?
-
The
ariaExpanded
property of the Element
interface reflects the
value of the
aria-expanded
attribute, which indicates whether a grouping element owned or controlled
by this element is expanded or collapsed.
getter/setter pairinherited
-
The
ariaHasPopup
property of the Element
interface reflects the
value of the
aria-haspopup
attribute, which indicates the availability and type of interactive popup
element, such as menu or dialog, that can be triggered by an element.
getter/setter pairinherited
-
ariaHidden
↔ String?
-
The
ariaHidden
property of the Element
interface reflects the
value of the
aria-hidden
)
attribute, which indicates whether the element is exposed to an
accessibility API.
getter/setter pairinherited
-
ariaInvalid
↔ String?
-
getter/setter pairinherited
-
ariaKeyShortcuts
↔ String?
-
The
ariaKeyShortcuts
property of the Element
interface reflects
the value of the aria-keyshortcuts
attribute, which indicates keyboard
shortcuts that an author has implemented to activate or give focus to an
element.
getter/setter pairinherited
-
ariaLabel
↔ String?
-
The
ariaLabel
property of the Element
interface reflects the value
of the
aria-label
attribute, which defines a string value that labels the current element.
getter/setter pairinherited
-
ariaLevel
↔ String?
-
The
ariaLevel
property of the Element
interface reflects the value
of the aria-level
attribute, which defines the hierarchical level of an
element within a structure.
getter/setter pairinherited
-
ariaLive
↔ String?
-
The
ariaLive
property of the Element
interface reflects the value
of the
aria-live
attribute, which indicates that an element will be updated, and describes
the types of updates the user agents, assistive technologies, and user can
expect from the
live region.
getter/setter pairinherited
-
ariaModal
↔ String?
-
The
ariaModal
property of the Element
interface reflects the value
of the aria-modal
attribute, which indicates whether an element is modal
when displayed. Applying the aria-modal
property to an element with
role="dialog"
replaces the technique of using aria-hidden on the
background for informing assistive technologies that content outside a
dialog is inert.
getter/setter pairinherited
-
ariaMultiLine
↔ String?
-
The
ariaMultiLine
property of the Element
interface reflects the
value of the
aria-multiline
attribute, which indicates whether a text box accepts multiple lines of
input or only a single line.
getter/setter pairinherited
-
ariaMultiSelectable
↔ String?
-
The
ariaMultiSelectable
property of the Element
interface reflects
the value of the
aria-multiselectable
attribute, which indicates that the user may select more than one item
from the current selectable descendants.
getter/setter pairinherited
-
ariaOrientation
↔ String?
-
The
ariaOrientation
property of the Element
interface reflects the
value of the
aria-orientation
attribute, which indicates whether the element's orientation is
horizontal, vertical, or unknown/ambiguous.
getter/setter pairinherited
-
ariaPlaceholder
↔ String?
-
The
ariaPlaceholder
property of the Element
interface reflects the
value of the aria-placeholder
attribute, which defines a short hint
intended to aid the user with data entry when the control has no value.
getter/setter pairinherited
-
ariaPosInSet
↔ String?
-
The
ariaPosInSet
property of the Element
interface reflects the
value of the
aria-posinset
attribute, which defines an element's number or position in the current
set of listitems or treeitems.
getter/setter pairinherited
-
ariaPressed
↔ String?
-
The
ariaPressed
property of the Element
interface reflects the
value of the
aria-pressed
attribute, which indicates the current "pressed" state of toggle buttons.
getter/setter pairinherited
-
ariaReadOnly
↔ String?
-
The
ariaReadOnly
property of the Element
interface reflects the
value of the
aria-readonly
attribute, which indicates that the element is not editable, but is
otherwise operable.
getter/setter pairinherited
-
ariaRequired
↔ String?
-
The
ariaRequired
property of the Element
interface reflects the
value of the aria-required
attribute, which indicates that user input is
required on the element before a form may be submitted.
getter/setter pairinherited
-
ariaRoleDescription
↔ String?
-
The
ariaRoleDescription
property of the Element
interface reflects
the value of the
aria-roledescription
attribute, which defines a human-readable, author-localized description
for the role of an element.
getter/setter pairinherited
-
ariaRowCount
↔ String?
-
The
ariaRowCount
property of the Element
interface reflects the
value of the
aria-rowcount
attribute, which defines the total number of rows in a table, grid, or
treegrid.
getter/setter pairinherited
-
ariaRowIndex
↔ String?
-
The
ariaRowIndex
property of the Element
interface reflects the
value of the
aria-rowindex
attribute, which defines an element's row index or position with respect
to the total number of rows within a table, grid, or treegrid.
getter/setter pairinherited
-
ariaRowSpan
↔ String?
-
The
ariaRowSpan
property of the Element
interface reflects the
value of the
aria-rowspan
attribute, which defines the number of rows spanned by a cell or gridcell
within a table, grid, or treegrid.
getter/setter pairinherited
-
ariaSelected
↔ String?
-
The
ariaSelected
property of the Element
interface reflects the
value of the
aria-selected
attribute, which indicates the current "selected" state of elements that
have a selected state.
getter/setter pairinherited
-
ariaSetSize
↔ String?
-
The
ariaSetSize
property of the Element
interface reflects the
value of the
aria-setsize
attribute, which defines the number of items in the current set of
listitems or treeitems.
getter/setter pairinherited
-
ariaSort
↔ String?
-
The
ariaSort
property of the Element
interface reflects the value
of the
aria-sort
attribute, which indicates if items in a table or grid are sorted in
ascending or descending order.
getter/setter pairinherited
-
ariaValueMax
↔ String?
-
The
ariaValueMax
property of the Element
interface reflects the
value of the
aria-valuemax
attribute, which defines the maximum allowed value for a range widget.
getter/setter pairinherited
-
ariaValueMin
↔ String?
-
The
ariaValueMin
property of the Element
interface reflects the
value of the
aria-valuemin
attribute, which defines the minimum allowed value for a range widget.
getter/setter pairinherited
-
ariaValueNow
↔ String?
-
The
ariaValueNow
property of the Element
interface reflects the
value of the
aria-valuenow
attribute, which defines the current value for a range widget.
getter/setter pairinherited
-
ariaValueText
↔ String?
-
The
ariaValueText
property of the Element
interface reflects the
value of the
aria-valuetext
attribute, which defines the human-readable text alternative of
aria-valuenow for a range widget.
getter/setter pairinherited
-
assignedSlot
→ HTMLSlotElement?
-
The
assignedSlot
read-only
property of the Element
interface returns an
HTMLSlotElement
representing the slot
element the
node is inserted in.
no setterinherited
-
attributes
→ NamedNodeMap
-
The
Element.attributes
property returns a live collection
of all attribute nodes registered to the specified node. It is a
NamedNodeMap
, not an Array
, so it has no Array
methods and the Attr
nodes' indexes may differ among browsers. To be
more
specific, attributes
is a key/value pair of strings that represents any
information regarding that attribute.
no setterinherited
-
attributeStyleMap
→ StylePropertyMap
-
The
attributeStyleMap
read-only property of the HTMLElement
interface returns a live StylePropertyMap
object that contains a list of
style properties of the element that are defined in the element's inline
style
attribute, or assigned using the HTMLElement.style
property of
the HTMLElement
interface via script.
no setterinherited
-
autocapitalize
↔ String
-
The
autocapitalize
property of the HTMLElement
interface
represents the element's capitalization behavior for user input. It is
available on all HTML elements, though it doesn't affect all of them,
including:
getter/setter pairinherited
-
autofocus
↔ bool
-
The
autofocus
property of the HTMLElement
interface represents a
boolean value reflecting the
autofocus
HTML global attribute, which indicates whether the control should be
focused when the page loads, or when dialog or popover become shown if
specified in an element inside dialog
elements or elements whose popover
attribute is set.
getter/setter pairinherited
-
baseURI
→ String
-
The read-only
baseURI
property of the Node
interface
returns the absolute base URL of the document containing the node.
no setterinherited
-
childElementCount
→ int
-
The
Element.childElementCount
read-only property
returns the number of child elements of this element.
no setterinherited
-
childNodes
→ NodeList
-
The read-only
childNodes
property of the Node
interface returns a
live
NodeList
of child Node
of the given element where
the first child node is assigned index 0
. Child nodes include elements,
text and
comments.
no setterinherited
-
children
→ HTMLCollection
-
The read-only
children
property returns a live HTMLCollection
which contains all of the child Element
of the element upon which it was
called.
no setterinherited
-
classList
→ DOMTokenList
-
The
Element.classList
is a read-only property that
returns a live DOMTokenList
collection of the class
attributes of the element. This can then be used to manipulate the class
list.
no setterinherited
-
className
↔ String
-
The
className
property of the
Element
interface gets and sets the value of the
class
attribute
of the specified element.
getter/setter pairinherited
-
clientHeight
→ int
-
The
Element.clientHeight
read-only property is zero for
elements with no CSS or inline layout boxes; otherwise, it's the inner
height of an
element in pixels. It includes padding but excludes borders, margins, and
horizontal
scrollbars (if present).
no setterinherited
-
clientLeft
→ int
-
The width of the left border of an element in pixels. It includes the
width of the
vertical scrollbar if the text direction of the element is right-to-left
and if there
is an overflow causing a left vertical scrollbar to be rendered.
clientLeft
does not include the left margin or the left padding.
clientLeft
is read-only.
no setterinherited
-
clientTop
→ int
-
The width of the top border of an element in pixels. It is a read-only,
integer
property of element.
no setterinherited
-
clientWidth
→ int
-
The
Element.clientWidth
property is zero for inline
elements and elements with no CSS; otherwise, it's the inner width of an
element in
pixels. It includes padding but excludes borders, margins, and vertical
scrollbars (if
present).
no setterinherited
-
contentEditable
↔ String
-
The
contentEditable
property of
the HTMLElement
interface specifies whether or not the element is
editable.
getter/setter pairinherited
-
dataset
→ DOMStringMap
-
The
dataset
read-only property
of the HTMLElement
interface provides read/write access to
custom data attributes
(data-*
) on elements. It exposes a map of strings
(DOMStringMap
) with an entry for each data-*
attribute.
no setterinherited
-
dir
↔ String
-
The
HTMLElement.dir
property gets or sets the text
writing directionality of the content of the current element.
getter/setter pairinherited
-
draggable
↔ bool
-
The
draggable
property of the HTMLElement
interface gets and sets
a Boolean
primitive indicating if the element is draggable.
getter/setter pairinherited
-
enterKeyHint
↔ String
-
The
enterKeyHint
property is an enumerated property defining
what action label (or icon) to present for the enter key on virtual
keyboards.
It reflects the
enterkeyhint
HTML global attribute and is an enumerated property, only accepting the
following values
as a string:
getter/setter pairinherited
-
firstChild
→ Node?
-
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.
no setterinherited
-
firstElementChild
→ Element?
-
The
Element.firstElementChild
read-only property
returns an element's first child Element
, or null
if there
are no child elements.
no setterinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
hidden
↔ JSAny?
-
The
HTMLElement
property hidden
reflects the value of the
element's
hidden
attribute.
getter/setter pairinherited
-
id
↔ String
-
The
id
property of the Element
interface
represents the element's identifier, reflecting the
id
global attribute.
getter/setter pairinherited
-
inert
↔ bool
-
The
HTMLElement
property inert
reflects the value of the element's
inert
attribute. It is a boolean value that, when present, makes the browser
"ignore" user input events for the element, including focus events and
events from assistive technologies. The browser may also ignore page
search and text selection in the element. This can be useful when building
UIs such as modals where you would want to "trap" the focus inside the
modal when it's visible.
getter/setter pairinherited
-
innerHTML
↔ JSAny
-
The
Element
property innerHTML
gets or sets the HTML or XML markup
contained within the element.
getter/setter pairinherited
-
innerText
↔ String
-
The
innerText
property of the HTMLElement
interface represents the
rendered text content of a node and its descendants.
getter/setter pairinherited
-
inputMode
↔ String
-
The
HTMLElement
property inputMode
reflects the value of the
element's
inputmode
attribute.
getter/setter pairinherited
-
isConnected
→ bool
-
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.
no setterinherited
-
isContentEditable
→ bool
-
The
HTMLElement.isContentEditable
read-only property
returns a boolean value that is true
if the contents of the element
are editable; otherwise it returns false
.
no setterinherited
-
lang
↔ String
-
The
HTMLElement.lang
property gets or sets the base
language of an element's attribute values and text content.
getter/setter pairinherited
-
lastChild
→ Node?
-
The read-only
lastChild
property of the Node
interface
returns the last child of the node, or null
if there are no child nodes.
no setterinherited
-
lastElementChild
→ Element?
-
The
Element.lastElementChild
read-only property
returns an element's last child Element
, or null
if there
are no child elements.
no setterinherited
-
localName
→ String
-
The
Element.localName
read-only property returns the
local part of the qualified name of an element.
no setterinherited
-
namespaceURI
→ String?
-
The
Element.namespaceURI
read-only property returns the namespace
URI of the element, or null
if the element is not in a namespace.
no setterinherited
-
nextElementSibling
→ Element?
-
The
Element.nextElementSibling
read-only
property returns the element immediately following the specified one in
its parent's
children list, or null
if the specified element is the last one in the
list.
no setterinherited
-
nextSibling
→ Node?
-
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.
no setterinherited
-
nodeName
→ String
-
The read-only
nodeName
property of Node
returns the name of the
current node as a string.
no setterinherited
-
nodeType
→ int
-
The read-only
nodeType
property of a Node
interface is an integer
that identifies what the node is. It distinguishes different kind of nodes
from each other,
such as Element
, Text
and Comment
.
no setterinherited
-
nodeValue
↔ String?
-
The
nodeValue
property of the Node
interface returns or sets the
value of the current node.
getter/setter pairinherited
-
nonce
↔ String
-
The
nonce
property of the HTMLElement
interface returns the
cryptographic number used once that is used by
Content Security Policy
to determine whether a given fetch will be allowed to proceed.
getter/setter pairinherited
-
offsetHeight
→ int
-
The
HTMLElement.offsetHeight
read-only property returns
the height of an element, including vertical padding and borders, as an
integer.
no setterinherited
-
offsetLeft
→ int
-
The
HTMLElement.offsetLeft
read-only property returns the number of
pixels that the upper left corner of the current element is offset to
the left within the HTMLElement.offsetParent
node.
no setterinherited
-
offsetParent
→ Element?
-
The
HTMLElement.offsetParent
read-only property returns a
reference to the element which is the closest (nearest in the containment
hierarchy)
positioned ancestor element.
no setterinherited
-
offsetTop
→ int
-
The
HTMLElement.offsetTop
read-only property 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.
no setterinherited
-
offsetWidth
→ int
-
The
HTMLElement.offsetWidth
read-only property returns
the layout width of an element as an integer.
no setterinherited
-
onabort
↔ EventHandler?
-
getter/setter pairinherited
-
onanimationcancel
↔ EventHandler?
-
getter/setter pairinherited
-
onanimationend
↔ EventHandler?
-
getter/setter pairinherited
-
onanimationiteration
↔ EventHandler?
-
getter/setter pairinherited
-
onanimationstart
↔ EventHandler?
-
getter/setter pairinherited
-
onauxclick
↔ EventHandler?
-
getter/setter pairinherited
-
onbeforeinput
↔ EventHandler?
-
getter/setter pairinherited
-
onbeforetoggle
↔ EventHandler?
-
getter/setter pairinherited
-
onblur
↔ EventHandler?
-
getter/setter pairinherited
-
oncancel
↔ EventHandler?
-
getter/setter pairinherited
-
oncanplay
↔ EventHandler?
-
getter/setter pairinherited
-
oncanplaythrough
↔ EventHandler?
-
getter/setter pairinherited
-
onchange
↔ EventHandler?
-
getter/setter pairinherited
-
onclick
↔ EventHandler?
-
getter/setter pairinherited
-
onclose
↔ EventHandler?
-
getter/setter pairinherited
-
oncontextlost
↔ EventHandler?
-
getter/setter pairinherited
-
getter/setter pairinherited
-
oncontextrestored
↔ EventHandler?
-
getter/setter pairinherited
-
oncopy
↔ EventHandler?
-
getter/setter pairinherited
-
oncuechange
↔ EventHandler?
-
getter/setter pairinherited
-
oncut
↔ EventHandler?
-
getter/setter pairinherited
-
ondblclick
↔ EventHandler?
-
getter/setter pairinherited
-
ondrag
↔ EventHandler?
-
getter/setter pairinherited
-
ondragend
↔ EventHandler?
-
getter/setter pairinherited
-
ondragenter
↔ EventHandler?
-
getter/setter pairinherited
-
ondragleave
↔ EventHandler?
-
getter/setter pairinherited
-
ondragover
↔ EventHandler?
-
getter/setter pairinherited
-
ondragstart
↔ EventHandler?
-
getter/setter pairinherited
-
ondrop
↔ EventHandler?
-
getter/setter pairinherited
-
ondurationchange
↔ EventHandler?
-
getter/setter pairinherited
-
onemptied
↔ EventHandler?
-
getter/setter pairinherited
-
onended
↔ EventHandler?
-
getter/setter pairinherited
-
onerror
↔ OnErrorEventHandler?
-
getter/setter pairinherited
-
onfocus
↔ EventHandler?
-
getter/setter pairinherited
-
onformdata
↔ EventHandler?
-
getter/setter pairinherited
-
onfullscreenchange
↔ EventHandler?
-
getter/setter pairinherited
-
onfullscreenerror
↔ EventHandler?
-
getter/setter pairinherited
-
ongotpointercapture
↔ EventHandler?
-
getter/setter pairinherited
-
oninput
↔ EventHandler?
-
getter/setter pairinherited
-
oninvalid
↔ EventHandler?
-
getter/setter pairinherited
-
onkeydown
↔ EventHandler?
-
getter/setter pairinherited
-
onkeypress
↔ EventHandler?
-
getter/setter pairinherited
-
onkeyup
↔ EventHandler?
-
getter/setter pairinherited
-
onload
↔ EventHandler?
-
getter/setter pairinherited
-
onloadeddata
↔ EventHandler?
-
getter/setter pairinherited
-
onloadedmetadata
↔ EventHandler?
-
getter/setter pairinherited
-
onloadstart
↔ EventHandler?
-
getter/setter pairinherited
-
onlostpointercapture
↔ EventHandler?
-
getter/setter pairinherited
-
onmousedown
↔ EventHandler?
-
getter/setter pairinherited
-
onmouseenter
↔ EventHandler?
-
getter/setter pairinherited
-
onmouseleave
↔ EventHandler?
-
getter/setter pairinherited
-
onmousemove
↔ EventHandler?
-
getter/setter pairinherited
-
onmouseout
↔ EventHandler?
-
getter/setter pairinherited
-
onmouseover
↔ EventHandler?
-
getter/setter pairinherited
-
onmouseup
↔ EventHandler?
-
getter/setter pairinherited
-
onpaste
↔ EventHandler?
-
getter/setter pairinherited
-
onpause
↔ EventHandler?
-
getter/setter pairinherited
-
onplay
↔ EventHandler?
-
getter/setter pairinherited
-
onplaying
↔ EventHandler?
-
getter/setter pairinherited
-
onpointercancel
↔ EventHandler?
-
getter/setter pairinherited
-
onpointerdown
↔ EventHandler?
-
getter/setter pairinherited
-
onpointerenter
↔ EventHandler?
-
getter/setter pairinherited
-
onpointerleave
↔ EventHandler?
-
getter/setter pairinherited
-
onpointermove
↔ EventHandler?
-
getter/setter pairinherited
-
onpointerout
↔ EventHandler?
-
getter/setter pairinherited
-
onpointerover
↔ EventHandler?
-
getter/setter pairinherited
-
onpointerup
↔ EventHandler?
-
getter/setter pairinherited
-
onprogress
↔ EventHandler?
-
getter/setter pairinherited
-
onratechange
↔ EventHandler?
-
getter/setter pairinherited
-
onreset
↔ EventHandler?
-
getter/setter pairinherited
-
onresize
↔ EventHandler?
-
getter/setter pairinherited
-
onscroll
↔ EventHandler?
-
getter/setter pairinherited
-
onscrollend
↔ EventHandler?
-
getter/setter pairinherited
-
onsecuritypolicyviolation
↔ EventHandler?
-
getter/setter pairinherited
-
onseeked
↔ EventHandler?
-
getter/setter pairinherited
-
onseeking
↔ EventHandler?
-
getter/setter pairinherited
-
onselect
↔ EventHandler?
-
getter/setter pairinherited
-
onselectionchange
↔ EventHandler?
-
getter/setter pairinherited
-
onselectstart
↔ EventHandler?
-
getter/setter pairinherited
-
onslotchange
↔ EventHandler?
-
getter/setter pairinherited
-
onstalled
↔ EventHandler?
-
getter/setter pairinherited
-
onsubmit
↔ EventHandler?
-
getter/setter pairinherited
-
onsuspend
↔ EventHandler?
-
getter/setter pairinherited
-
ontimeupdate
↔ EventHandler?
-
getter/setter pairinherited
-
ontoggle
↔ EventHandler?
-
getter/setter pairinherited
-
ontouchcancel
↔ EventHandler?
-
getter/setter pairinherited
-
ontouchend
↔ EventHandler?
-
getter/setter pairinherited
-
ontouchmove
↔ EventHandler?
-
getter/setter pairinherited
-
ontouchstart
↔ EventHandler?
-
getter/setter pairinherited
-
ontransitioncancel
↔ EventHandler?
-
getter/setter pairinherited
-
ontransitionend
↔ EventHandler?
-
getter/setter pairinherited
-
ontransitionrun
↔ EventHandler?
-
getter/setter pairinherited
-
ontransitionstart
↔ EventHandler?
-
getter/setter pairinherited
-
onvolumechange
↔ EventHandler?
-
getter/setter pairinherited
-
onwaiting
↔ EventHandler?
-
getter/setter pairinherited
-
onwheel
↔ EventHandler?
-
getter/setter pairinherited
-
orientation
↔ JSAny?
-
getter/setter pairoverride
-
outerHTML
↔ JSAny
-
The
outerHTML
attribute of the Element
DOM interface gets the serialized HTML fragment describing the element
including its
descendants. It can also be set to replace the element with nodes parsed
from the given
string.
getter/setter pairinherited
-
outerText
↔ String
-
The
outerText
property of the HTMLElement
interface returns the
same value as HTMLElement.innerText
.
When used as a setter it replaces the whole current node with the given
text (this differs from innerText
, which replaces the content inside
the current node).
getter/setter pairinherited
-
ownerDocument
→ Document?
-
The read-only
ownerDocument
property of the Node
interface
returns the top-level document object of the node.
no setterinherited
-
parentElement
→ Element?
-
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
.
no setterinherited
-
parentNode
→ Node?
-
The read-only
parentNode
property of the Node
interface
returns the parent of the specified node in the DOM tree.
no setterinherited
-
part
→ DOMTokenList
-
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
. These can be used to style parts
of a shadow DOM, via the pseudo-element.
no setterinherited
-
popover
↔ String?
-
The
popover
property of the HTMLElement
interface gets and sets an
element's popover state via JavaScript ("auto"
or "manual"
), and can
be used for feature detection.
getter/setter pairinherited
-
position
↔ JSAny?
-
getter/setter pairoverride
-
prefix
→ String?
-
The
Element.prefix
read-only property returns the
namespace prefix of the specified element, or null
if no prefix is
specified.
no setterinherited
-
previousElementSibling
→ Element?
-
The
Element.previousElementSibling
read-only property returns the Element
immediately prior to the
specified
one in its parent's children list, or null
if the specified element is
the first one in the list.
no setterinherited
-
previousSibling
→ Node?
-
The read-only
previousSibling
property of the Node
interface
returns the node immediately preceding the specified one in its parent's
Node.childNodes
list,
or null
if the specified node is the first in that list.
no setterinherited
-
role
↔ String?
-
getter/setter pairinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
scale
↔ JSAny?
-
getter/setter pairoverride
-
scrollHeight
→ int
-
The
Element.scrollHeight
read-only property is a
measurement of the height of an element's content, including content not
visible on the
screen due to overflow.
no setterinherited
-
scrollLeft
↔ double
-
The
Element.scrollLeft
property gets or sets the number of pixels by
which an element's content is scrolled from its left edge. This value is
subpixel precise in modern browsers, meaning that it isn't necessarily a
whole number.
getter/setter pairinherited
-
scrollTop
↔ double
-
The
Element.scrollTop
property gets or sets the number of pixels by
which an element's content is scrolled from its top edge. This value is
subpixel precise in modern browsers, meaning that it isn't necessarily a
whole number.
getter/setter pairinherited
-
scrollWidth
→ int
-
The
Element.scrollWidth
read-only property is a
measurement of the width of an element's content, including content not
visible on the
screen due to overflow.
no setterinherited
-
shadowRoot
→ ShadowRoot?
-
The
Element.shadowRoot
read-only property
represents the shadow root hosted by the element.
no setterinherited
-
slot
↔ String
-
The
slot
property of the Element
interface
returns the name of the shadow DOM slot the element is inserted in.
getter/setter pairinherited
-
spellcheck
↔ bool
-
The
spellcheck
property of the HTMLElement
interface represents a
boolean value that controls the
spell-checking
hint. It is available on all HTML elements, though it doesn't affect all
of them.
getter/setter pairinherited
-
src
↔ JSAny?
-
getter/setter pairoverride
-
style
→ CSSStyleDeclaration
-
The read-only
style
property of the HTMLElement
returns the
inline style of an element in the form of a live CSSStyleDeclaration
object that contains a list of all styles properties for that element with
values assigned only for the attributes that are defined in the element's
inline
style
attribute.
no setterinherited
-
tabIndex
↔ int
-
The
tabIndex
property of the
HTMLElement
interface represents the tab order of the current element.
getter/setter pairinherited
-
tagName
→ String
-
The
tagName
read-only property
of the Element
interface returns the tag name of the element on which
it's called.
no setterinherited
-
textContent
↔ String?
-
The
textContent
property of the Node
interface represents the text content of the node and its descendants.
getter/setter pairinherited
-
title
↔ String
-
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.
getter/setter pairinherited
-
translate
↔ bool
-
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.
getter/setter pairinherited