Skip to main content

Coverage / html / HTMLElement

HTMLElement

Interface defined in HTML (spec). Inherits from Element → Node → EventTarget; inherited members are listed on those pages.

An interface can be present while some of its members are missing; the table lists them per engine. Existence only: “present” means the name is defined where Web IDL puts it (the prototype, the interface object for constants and static members, or the window itself for Window), not that it behaves as the standard says.

HTML109 members
HTMLElement members from HTML
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
titleattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
langattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
translateattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
dirattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
hiddenattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
inertattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
clickmethodwarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
accessKeyattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
accessKeyLabelattributewarpdom: nohappy-dom: nojsdom: nolinkedom: yes
draggableattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
spellcheckattributewarpdom: nohappy-dom: nojsdom: nolinkedom: yes
writingSuggestionsattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
autocapitalizeattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
autocorrectattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
innerTextattributewarpdom: yeshappy-dom: yesjsdom: nolinkedom: yes
outerTextattributewarpdom: yeshappy-dom: yesjsdom: nolinkedom: no
attachInternalsmethodwarpdom: nohappy-dom: nojsdom: yeslinkedom: no
showPopovermethodwarpdom: nohappy-dom: nojsdom: nolinkedom: no
hidePopovermethodwarpdom: nohappy-dom: nojsdom: nolinkedom: no
togglePopovermethodwarpdom: nohappy-dom: nojsdom: nolinkedom: no
popoverattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
headingOffsetattributewarpdom: yeshappy-dom: nojsdom: nolinkedom: no
headingResetattributewarpdom: yeshappy-dom: nojsdom: nolinkedom: no
onabortattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onauxclickattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onbeforeinputattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onbeforematchattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onbeforetoggleattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onblurattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
oncancelattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
oncanplayattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
oncanplaythroughattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onchangeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onclickattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
oncloseattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
oncommandattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
oncontextlostattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
oncontextmenuattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
oncontextrestoredattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
oncopyattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncuechangeattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
oncutattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondblclickattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
ondragattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ondragendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ondragenterattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ondragleaveattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ondragoverattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ondragstartattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ondropattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ondurationchangeattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onemptiedattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onendedattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onerrorattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onfocusattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onformdataattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
oninputattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
oninvalidattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onkeydownattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onkeypressattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onkeyupattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onloadattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onloadeddataattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onloadedmetadataattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onloadstartattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onmousedownattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onmouseenterattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onmouseleaveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onmousemoveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onmouseoutattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onmouseoverattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onmouseupattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpasteattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpauseattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onplayattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onplayingattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onprogressattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onratechangeattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onresetattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onresizeattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onscrollattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onscrollendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onsecuritypolicyviolationattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onseekedattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onseekingattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onselectattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onslotchangeattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onstalledattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onsubmitattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onsuspendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ontimeupdateattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
ontoggleattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onvolumechangeattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onwaitingattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
onwebkitanimationendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwebkitanimationiterationattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwebkitanimationstartattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwebkittransitionendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwheelattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
contentEditableattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: yes
enterKeyHintattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
isContentEditableattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: yes
inputModeattributewarpdom: yeshappy-dom: nojsdom: nolinkedom: no
datasetattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
nonceattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: yes
autofocusattributewarpdom: yeshappy-dom: nojsdom: nolinkedom: no
tabIndexattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
focusmethodwarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
blurmethodwarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
Container Timing API2 members (partial interface or mixin)
HTMLElement members from Container Timing API
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
containerTimingattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
containerTimingIgnoreattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
CSS Animations Level 14 members (partial interface or mixin)
HTMLElement members from CSS Animations Level 1
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onanimationstartattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
onanimationiterationattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
onanimationendattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
onanimationcancelattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
CSS Object Model (CSSOM)1 member (partial interface or mixin)
HTMLElement members from CSS Object Model (CSSOM)
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
styleattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
CSS Scroll Snap Module Level 22 members (partial interface or mixin)
HTMLElement members from CSS Scroll Snap Module Level 2
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onsnapchangedattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
onsnapchangingattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
CSS Transitions Module Level 14 members (partial interface or mixin)
HTMLElement members from CSS Transitions Module Level 1
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
ontransitionrunattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
ontransitionstartattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
ontransitionendattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
ontransitioncancelattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
CSS Typed OM Level 21 member (partial interface or mixin)
HTMLElement members from CSS Typed OM Level 2
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
attributeStyleMapattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
CSSOM View Module6 members (partial interface or mixin)
HTMLElement members from CSSOM View Module
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
scrollParentattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
offsetParentattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
offsetTopattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
offsetLeftattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
offsetWidthattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
offsetHeightattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
EditContext API1 member (partial interface or mixin)
HTMLElement members from EditContext API
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
editContextattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
Fenced Frame1 member (partial interface or mixin)
HTMLElement members from Fenced Frame
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onfencedtreeclickattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
install-element1 member (partial interface or mixin)
HTMLElement members from install-element
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
oninstallresultattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
Pointer Events11 members (partial interface or mixin)
HTMLElement members from Pointer Events
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onpointeroverattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpointerenterattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpointerdownattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpointermoveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpointerrawupdateattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onpointerupattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpointercancelattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpointeroutattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onpointerleaveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
ongotpointercaptureattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
onlostpointercaptureattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
Selection API2 members (partial interface or mixin)
HTMLElement members from Selection API
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onselectstartattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
onselectionchangeattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
Touch Events4 members (partial interface or mixin)
HTMLElement members from Touch Events
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
ontouchstartattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ontouchendattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ontouchmoveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ontouchcancelattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
VirtualKeyboard API1 member (partial interface or mixin)
HTMLElement members from VirtualKeyboard API
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
virtualKeyboardPolicyattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
WebXR DOM Overlays Module1 member (partial interface or mixin)
HTMLElement members from WebXR DOM Overlays Module
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onbeforexrselectattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no

Inherited by: HTMLAnchorElement, HTMLAreaElement, HTMLBRElement, HTMLBaseElement, HTMLBodyElement, HTMLButtonElement, HTMLCameraElement, HTMLCanvasElement, HTMLDListElement, HTMLDataElement, HTMLDataListElement, HTMLDetailsElement, HTMLDialogElement, HTMLDirectoryElement, HTMLDivElement, HTMLEmbedElement, HTMLFencedFrameElement, HTMLFieldSetElement, HTMLFontElement, HTMLFormElement, HTMLFrameElement, HTMLFrameSetElement, HTMLGeolocationElement, HTMLHRElement, HTMLHeadElement, HTMLHeadingElement, HTMLHtmlElement, HTMLIFrameElement, HTMLImageElement, HTMLInputElement, HTMLInstallElement, HTMLLIElement, HTMLLabelElement, HTMLLegendElement, HTMLLinkElement, HTMLMapElement, HTMLMarqueeElement, HTMLMediaElement, HTMLMenuElement, HTMLMetaElement, HTMLMeterElement, HTMLMicrophoneElement, HTMLModElement, HTMLModelElement, HTMLOListElement, HTMLObjectElement, HTMLOptGroupElement, HTMLOptionElement, HTMLOutputElement, HTMLParagraphElement, HTMLParamElement, HTMLPictureElement, HTMLPortalElement, HTMLPreElement, HTMLProgressElement, HTMLQuoteElement, HTMLScriptElement, HTMLSelectElement, HTMLSelectedContentElement, HTMLSlotElement, HTMLSourceElement, HTMLSpanElement, HTMLStyleElement, HTMLTableCaptionElement, HTMLTableCellElement, HTMLTableColElement, HTMLTableElement, HTMLTableRowElement, HTMLTableSectionElement, HTMLTemplateElement, HTMLTextAreaElement, HTMLTimeElement, HTMLTitleElement, HTMLTrackElement, HTMLUListElement, HTMLUnknownElement, HTMLUserMediaElement

Report a wrong result