A HTML Element. These elements also share all of the properties and methods of other HTML elements via the HTMLElement interface. MDN Reference interface HTMLSelectElement { $bindAttributes?: AttributeBindingsMap; $bindItemStart?: RangeBinding; $bindStart?: RangeBinding; $destroyListeners?: any[]; ATTRIBUTE_NODE: 2; CDATA_SECTION_NODE: 4; COMMENT_NODE: 8; DOCUMENT_FRAGMENT_NODE: 11; DOCUMENT_NODE: 9; DOCUMENT_POSITION_CONTAINED_BY: 16; DOCUMENT_POSITION_CONTAINS: 8; DOCUMENT_POSITION_DISCONNECTED: 1; DOCUMENT_POSITION_FOLLOWING: 4; DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32; DOCUMENT_POSITION_PRECEDING: 2; DOCUMENT_TYPE_NODE: 10; ELEMENT_NODE: 1; ENTITY_NODE: 6; ENTITY_REFERENCE_NODE: 5; NOTATION_NODE: 12; PROCESSING_INSTRUCTION_NODE: 7; TEXT_NODE: 3; accessKey: string; accessKeyLabel: string; ariaAtomic: string; ariaAutoComplete: string; ariaBusy: string; ariaChecked: string; ariaColCount: string; ariaColIndex: string; ariaColSpan: string; ariaCurrent: string; ariaDisabled: string; ariaExpanded: string; ariaHasPopup: string; ariaHidden: string; ariaInvalid: string; ariaKeyShortcuts: string; ariaLabel: string; ariaLevel: string; ariaLive: string; ariaModal: string; ariaMultiLine: string; ariaMultiSelectable: string; ariaOrientation: string; ariaPlaceholder: string; ariaPosInSet: string; ariaPressed: string; ariaReadOnly: string; ariaRequired: string; ariaRoleDescription: string; ariaRowCount: string; ariaRowIndex: string; ariaRowSpan: string; ariaSelected: string; ariaSetSize: string; ariaSort: string; ariaValueMax: string; ariaValueMin: string; ariaValueNow: string; ariaValueText: string; assignedSlot: HTMLSlotElement; attributeStyleMap: StylePropertyMap; attributes: NamedNodeMap; autocapitalize: string; autocomplete: string; autofocus: boolean; baseURI: string; childElementCount: number; childNodes: NodeListOf<ChildNode>; children: HTMLCollection; classList: DOMTokenList; className: string; clientHeight: number; clientLeft: number; clientTop: number; clientWidth: number; contentEditable: string; dataset: DOMStringMap; dir: string; disabled: boolean; draggable: boolean; enterKeyHint: string; firstChild: ChildNode; firstElementChild: Element; form: HTMLFormElement; hidden: boolean; id: string; inert: boolean; innerHTML: string; innerText: string; inputMode: string; isConnected: boolean; isContentEditable: boolean; labels: NodeListOf<HTMLLabelElement>; lang: string; lastChild: ChildNode; lastElementChild: Element; length: number; localName: string; multiple: boolean; name: string; namespaceURI: string; nextElementSibling: Element; nextSibling: ChildNode; nodeName: string; nodeType: number; nodeValue: string; nonce?: string; offsetHeight: number; offsetLeft: number; offsetParent: Element; offsetTop: number; offsetWidth: number; onabort: Object; onanimationcancel: Object; onanimationend: Object; onanimationiteration: Object; onanimationstart: Object; onauxclick: Object; onbeforeinput: Object; onblur: Object; oncancel: Object; oncanplay: Object; oncanplaythrough: Object; onchange: Object; onclick: Object; onclose: Object; oncontextmenu: Object; oncopy: Object; oncuechange: Object; oncut: Object; ondblclick: Object; ondrag: Object; ondragend: Object; ondragenter: Object; ondragleave: Object; ondragover: Object; ondragstart: Object; ondrop: Object; ondurationchange: Object; onemptied: Object; onended: Object; onerror: OnErrorEventHandlerNonNull; onfocus: Object; onformdata: Object; onfullscreenchange: Object; onfullscreenerror: Object; ongotpointercapture: Object; oninput: Object; oninvalid: Object; onkeydown: Object; onkeypress: Object; onkeyup: Object; onload: Object; onloadeddata: Object; onloadedmetadata: Object; onloadstart: Object; onlostpointercapture: Object; onmousedown: Object; onmouseenter: Object; onmouseleave: Object; onmousemove: Object; onmouseout: Object; onmouseover: Object; onmouseup: Object; onpaste: Object; onpause: Object; onplay: Object; onplaying: Object; onpointercancel: Object; onpointerdown: Object; onpointerenter: Object; onpointerleave: Object; onpointermove: Object; onpointerout: Object; onpointerover: Object; onpointerup: Object; onprogress: Object; onratechange: Object; onreset: Object; onresize: Object; onscroll: Object; onsecuritypolicyviolation: Object; onseeked: Object; onseeking: Object; onselect: Object; onselectionchange: Object; onselectstart: Object; onslotchange: Object; onstalled: Object; onsubmit: Object; onsuspend: Object; ontimeupdate: Object; ontoggle: Object; ontouchcancel?: Object; ontouchend?: Object; ontouchmove?: Object; ontouchstart?: Object; ontransitioncancel: Object; ontransitionend: Object; ontransitionrun: Object; ontransitionstart: Object; onvolumechange: Object; onwaiting: Object; onwebkitanimationend: Object; onwebkitanimationiteration: Object; onwebkitanimationstart: Object; onwebkittransitionend: Object; onwheel: Object; options: HTMLOptionsCollection; outerHTML: string; outerText: string; ownerDocument: Document; parentElement: HTMLElement; parentNode: ParentNode; part: DOMTokenList; prefix: string; previousElementSibling: Element; previousSibling: ChildNode; required: boolean; role: string; scrollHeight: number; scrollLeft: number; scrollTop: number; scrollWidth: number; selectedIndex: number; selectedOptions: HTMLCollectionOf<HTMLOptionElement>; shadowRoot: ShadowRoot; size: number; slot: string; spellcheck: boolean; style: CSSStyleDeclaration; tabIndex: number; tagName: string; textContent: string; title: string; translate: boolean; type: string; validationMessage: string; validity: ValidityState; value: string; willValidate: boolean; add(element, before?): void; addEventListener<K>(type, listener, options?): void; addEventListener(type, listener, options?): void; after(...nodes): void; animate(keyframes, options?): Animation; append(...nodes): void; appendChild<T>(node): T; attachInternals(): ElementInternals; attachShadow(init): ShadowRoot; before(...nodes): void; blur(): void; checkValidity(): boolean; checkVisibility(options?): boolean; click(): void; cloneNode(deep?): Node; closest<K>(selector): HTMLElementTagNameMap[K]; closest<K>(selector): SVGElementTagNameMap[K]; closest<K>(selector): MathMLElementTagNameMap[K]; closest<E>(selectors): E; compareDocumentPosition(other): number; computedStyleMap(): StylePropertyMapReadOnly; contains(other): boolean; dispatchEvent(event): boolean; focus(options?): void; getAnimations(options?): Animation[]; getAttribute(qualifiedName): string; getAttributeNS(namespace, localName): string; getAttributeNames(): string[]; getAttributeNode(qualifiedName): Attr; getAttributeNodeNS(namespace, localName): Attr; getBoundingClientRect(): DOMRect; getClientRects(): DOMRectList; getElementsByClassName(classNames): HTMLCollectionOf<Element>; getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementTagNameMap[K]>; getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<SVGElementTagNameMap[K]>; getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<MathMLElementTagNameMap[K]>; getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>; getElementsByTagName(qualifiedName): HTMLCollectionOf<Element>; getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<HTMLElement>; getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<SVGElement>; getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<MathMLElement>; getElementsByTagNameNS(namespace, localName): HTMLCollectionOf<Element>; getRootNode(options?): Node; hasAttribute(qualifiedName): boolean; hasAttributeNS(namespace, localName): boolean; hasAttributes(): boolean; hasChildNodes(): boolean; hasPointerCapture(pointerId): boolean; insertAdjacentElement(where, element): Element; insertAdjacentHTML(position, text): void; insertAdjacentText(where, data): void; insertBefore<T>(node, child): T; isDefaultNamespace(namespace): boolean; isEqualNode(otherNode): boolean; isSameNode(otherNode): boolean; item(index): HTMLOptionElement; lookupNamespaceURI(prefix): string; lookupPrefix(namespace): string; matches(selectors): boolean; namedItem(name): HTMLOptionElement; normalize(): void; prepend(...nodes): void; querySelector<K>(selectors): HTMLElementTagNameMap[K]; querySelector<K>(selectors): SVGElementTagNameMap[K]; querySelector<K>(selectors): MathMLElementTagNameMap[K]; querySelector<K>(selectors): HTMLElementDeprecatedTagNameMap[K]; querySelector<E>(selectors): E; querySelectorAll<K>(selectors): NodeListOf<HTMLElementTagNameMap[K]>; querySelectorAll<K>(selectors): NodeListOf<SVGElementTagNameMap[K]>; querySelectorAll<K>(selectors): NodeListOf<MathMLElementTagNameMap[K]>; querySelectorAll<K>(selectors): NodeListOf<HTMLElementDeprecatedTagNameMap[K]>; querySelectorAll<E>(selectors): NodeListOf<E>; releasePointerCapture(pointerId): void; remove(): void; remove(index): void; removeAttribute(qualifiedName): void; removeAttributeNS(namespace, localName): void; removeAttributeNode(attr): Attr; removeChild<T>(child): T; removeEventListener<K>(type, listener, options?): void; removeEventListener(type, listener, options?): void; replaceChild<T>(node, child): T; replaceChildren(...nodes): void; replaceWith(...nodes): void; reportValidity(): boolean; requestFullscreen(options?): Promise<void>; requestPointerLock(): void; scroll(options?): void; scroll(x, y): void; scrollBy(options?): void; scrollBy(x, y): void; scrollIntoView(arg?): void; scrollTo(options?): void; scrollTo(x, y): void; setAttribute(qualifiedName, value): void; setAttributeNS(namespace, qualifiedName, value): void; setAttributeNode(attr): Attr; setAttributeNodeNS(attr): Attr; setCustomValidity(error): void; setPointerCapture(pointerId): void; toggleAttribute(qualifiedName, force?): boolean; webkitMatchesSelector(selectors): boolean; [name: number]: HTMLOptionElement | HTMLOptGroupElement; }Hierarchy (view full)HTMLElementHTMLSelectElementIndexable[name: number]: HTMLOptionElement | HTMLOptGroupElementDefined in node_modules/typescript/lib/lib.dom.d.ts:12282Defined in node_modules/typescript/lib/lib.dom.d.ts:12422 IndexProperties$bindAttributes? $bindItemStart? $bindStart? $destroyListeners? ATTRIBUTE_NODE CDATA_SECTION_NODE COMMENT_NODE DOCUMENT_FRAGMENT_NODE DOCUMENT_NODE DOCUMENT_POSITION_CONTAINED_BY DOCUMENT_POSITION_CONTAINS DOCUMENT_POSITION_DISCONNECTED DOCUMENT_POSITION_FOLLOWING DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC DOCUMENT_POSITION_PRECEDING DOCUMENT_TYPE_NODE ELEMENT_NODE ENTITY_NODE ENTITY_REFERENCE_NODE NOTATION_NODE PROCESSING_INSTRUCTION_NODE TEXT_NODE accessKey accessKeyLabel ariaAtomic ariaAutoComplete ariaBusy ariaChecked ariaColCount ariaColIndex ariaColSpan ariaCurrent ariaDisabled ariaExpanded ariaHasPopup ariaHidden ariaInvalid ariaKeyShortcuts ariaLabel ariaLevel ariaLive ariaModal ariaMultiLine ariaMultiSelectable ariaOrientation ariaPlaceholder ariaPosInSet ariaPressed ariaReadOnly ariaRequired ariaRoleDescription ariaRowCount ariaRowIndex ariaRowSpan ariaSelected ariaSetSize ariaSort ariaValueMax ariaValueMin ariaValueNow ariaValueText assignedSlot attributeStyleMap attributes autocapitalize autocomplete autofocus baseURI childElementCount childNodes children classList className clientHeight clientLeft clientTop clientWidth contentEditable dataset dir disabled draggable enterKeyHint firstChild firstElementChild form hidden id inert innerHTML innerText inputMode isConnected isContentEditable labels lang lastChild lastElementChild length localName multiple name namespaceURI nextElementSibling nextSibling nodeName nodeType nodeValue nonce? offsetHeight offsetLeft offsetParent offsetTop offsetWidth onabort onanimationcancel onanimationend onanimationiteration onanimationstart onauxclick onbeforeinput onblur oncancel oncanplay oncanplaythrough onchange onclick onclose oncontextmenu oncopy oncuechange oncut ondblclick ondrag ondragend ondragenter ondragleave ondragover ondragstart ondrop ondurationchange onemptied onended onerror onfocus onformdata onfullscreenchange onfullscreenerror ongotpointercapture oninput oninvalid onkeydown onkeypress onkeyup onload onloadeddata onloadedmetadata onloadstart onlostpointercapture onmousedown onmouseenter onmouseleave onmousemove onmouseout onmouseover onmouseup onpaste onpause onplay onplaying onpointercancel onpointerdown onpointerenter onpointerleave onpointermove onpointerout onpointerover onpointerup onprogress onratechange onreset onresize onscroll onsecuritypolicyviolation onseeked onseeking onselect onselectionchange onselectstart onslotchange onstalled onsubmit onsuspend ontimeupdate ontoggle ontouchcancel? ontouchend? ontouchmove? ontouchstart? ontransitioncancel ontransitionend ontransitionrun ontransitionstart onvolumechange onwaiting onwebkitanimationend onwebkitanimationiteration onwebkitanimationstart onwebkittransitionend onwheel options outerHTML outerText ownerDocument parentElement parentNode part prefix previousElementSibling previousSibling required role scrollHeight scrollLeft scrollTop scrollWidth selectedIndex selectedOptions shadowRoot size slot spellcheck style tabIndex tagName textContent title translate type validationMessage validity value willValidate Methodsadd addEventListener after animate append appendChild attachInternals attachShadow before blur checkValidity checkVisibility click cloneNode closest compareDocumentPosition computedStyleMap contains dispatchEvent focus getAnimations getAttribute getAttributeNS getAttributeNames getAttributeNode getAttributeNodeNS getBoundingClientRect getClientRects getElementsByClassName getElementsByTagName getElementsByTagNameNS getRootNode hasAttribute hasAttributeNS hasAttributes hasChildNodes hasPointerCapture insertAdjacentElement insertAdjacentHTML insertAdjacentText insertBefore isDefaultNamespace isEqualNode isSameNode item lookupNamespaceURI lookupPrefix matches namedItem normalize prepend querySelector querySelectorAll releasePointerCapture remove removeAttribute removeAttributeNS removeAttributeNode removeChild removeEventListener replaceChild replaceChildren replaceWith reportValidity requestFullscreen requestPointerLock scroll scrollBy scrollIntoView scrollTo setAttribute setAttributeNS setAttributeNode setAttributeNodeNS setCustomValidity setPointerCapture toggleAttribute webkitMatchesSelector PropertiesOptional $bindAttributes$bindAttributes?: AttributeBindingsMapInherited from HTMLElement.$bindAttributesDefined in src/templates/templates.ts:24Optional $bindItemStart$bindItemStart?: RangeBindingInherited from HTMLElement.$bindItemStartDefined in src/templates/templates.ts:22Optional $bindStart$bindStart?: RangeBindingInherited from HTMLElement.$bindStartDefined in src/templates/templates.ts:23Optional $destroyListeners$destroyListeners?: any[]Inherited from HTMLElement.$destroyListenersDefined in src/templates/templates.ts:28Readonly ATTRIBUTE_NODEATTRIBUTE_NODE: 2Inherited from HTMLElement.ATTRIBUTE_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16147Readonly CDATA_SECTION_NODECDATA_SECTION_NODE: 4node is a CDATASection node. Inherited from HTMLElement.CDATA_SECTION_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16151Readonly COMMENT_NODECOMMENT_NODE: 8node is a Comment node. Inherited from HTMLElement.COMMENT_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16157Readonly DOCUMENT_FRAGMENT_NODEDOCUMENT_FRAGMENT_NODE: 11node is a DocumentFragment node. Inherited from HTMLElement.DOCUMENT_FRAGMENT_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16163Readonly DOCUMENT_NODEDOCUMENT_NODE: 9node is a document. Inherited from HTMLElement.DOCUMENT_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16159Readonly DOCUMENT_POSITION_CONTAINED_BYDOCUMENT_POSITION_CONTAINED_BY: 16Set when other is a descendant of node. Inherited from HTMLElement.DOCUMENT_POSITION_CONTAINED_BYDefined in node_modules/typescript/lib/lib.dom.d.ts:16174Readonly DOCUMENT_POSITION_CONTAINSDOCUMENT_POSITION_CONTAINS: 8Set when other is an ancestor of node. Inherited from HTMLElement.DOCUMENT_POSITION_CONTAINSDefined in node_modules/typescript/lib/lib.dom.d.ts:16172Readonly DOCUMENT_POSITION_DISCONNECTEDDOCUMENT_POSITION_DISCONNECTED: 1Set when node and other are not in the same tree. Inherited from HTMLElement.DOCUMENT_POSITION_DISCONNECTEDDefined in node_modules/typescript/lib/lib.dom.d.ts:16166Readonly DOCUMENT_POSITION_FOLLOWINGDOCUMENT_POSITION_FOLLOWING: 4Set when other is following node. Inherited from HTMLElement.DOCUMENT_POSITION_FOLLOWINGDefined in node_modules/typescript/lib/lib.dom.d.ts:16170Readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFICDOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32Inherited from HTMLElement.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFICDefined in node_modules/typescript/lib/lib.dom.d.ts:16175Readonly DOCUMENT_POSITION_PRECEDINGDOCUMENT_POSITION_PRECEDING: 2Set when other is preceding node. Inherited from HTMLElement.DOCUMENT_POSITION_PRECEDINGDefined in node_modules/typescript/lib/lib.dom.d.ts:16168Readonly DOCUMENT_TYPE_NODEDOCUMENT_TYPE_NODE: 10node is a doctype. Inherited from HTMLElement.DOCUMENT_TYPE_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16161Readonly ELEMENT_NODEELEMENT_NODE: 1node is an element. Inherited from HTMLElement.ELEMENT_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16146Readonly ENTITY_NODEENTITY_NODE: 6Inherited from HTMLElement.ENTITY_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16153Readonly ENTITY_REFERENCE_NODEENTITY_REFERENCE_NODE: 5Inherited from HTMLElement.ENTITY_REFERENCE_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16152Readonly NOTATION_NODENOTATION_NODE: 12Inherited from HTMLElement.NOTATION_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16164Readonly PROCESSING_INSTRUCTION_NODEPROCESSING_INSTRUCTION_NODE: 7node is a ProcessingInstruction node. Inherited from HTMLElement.PROCESSING_INSTRUCTION_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16155Readonly TEXT_NODETEXT_NODE: 3node is a Text node. Inherited from HTMLElement.TEXT_NODEDefined in node_modules/typescript/lib/lib.dom.d.ts:16149accessKeyaccessKey: stringMDN Reference Inherited from HTMLElement.accessKeyDefined in node_modules/typescript/lib/lib.dom.d.ts:10007Readonly accessKeyLabelaccessKeyLabel: stringMDN Reference Inherited from HTMLElement.accessKeyLabelDefined in node_modules/typescript/lib/lib.dom.d.ts:10009ariaAtomicariaAtomic: stringMDN Reference Inherited from HTMLElement.ariaAtomicDefined in node_modules/typescript/lib/lib.dom.d.ts:2176ariaAutoCompleteariaAutoComplete: stringMDN Reference Inherited from HTMLElement.ariaAutoCompleteDefined in node_modules/typescript/lib/lib.dom.d.ts:2178ariaBusyariaBusy: stringMDN Reference Inherited from HTMLElement.ariaBusyDefined in node_modules/typescript/lib/lib.dom.d.ts:2180ariaCheckedariaChecked: stringMDN Reference Inherited from HTMLElement.ariaCheckedDefined in node_modules/typescript/lib/lib.dom.d.ts:2182ariaColCountariaColCount: stringMDN Reference Inherited from HTMLElement.ariaColCountDefined in node_modules/typescript/lib/lib.dom.d.ts:2184ariaColIndexariaColIndex: stringMDN Reference Inherited from HTMLElement.ariaColIndexDefined in node_modules/typescript/lib/lib.dom.d.ts:2186ariaColSpanariaColSpan: stringMDN Reference Inherited from HTMLElement.ariaColSpanDefined in node_modules/typescript/lib/lib.dom.d.ts:2188ariaCurrentariaCurrent: stringMDN Reference Inherited from HTMLElement.ariaCurrentDefined in node_modules/typescript/lib/lib.dom.d.ts:2190ariaDisabledariaDisabled: stringMDN Reference Inherited from HTMLElement.ariaDisabledDefined in node_modules/typescript/lib/lib.dom.d.ts:2192ariaExpandedariaExpanded: stringMDN Reference Inherited from HTMLElement.ariaExpandedDefined in node_modules/typescript/lib/lib.dom.d.ts:2194ariaHasPopupariaHasPopup: stringMDN Reference Inherited from HTMLElement.ariaHasPopupDefined in node_modules/typescript/lib/lib.dom.d.ts:2196ariaHiddenariaHidden: stringMDN Reference Inherited from HTMLElement.ariaHiddenDefined in node_modules/typescript/lib/lib.dom.d.ts:2198ariaInvalidariaInvalid: stringInherited from HTMLElement.ariaInvalidDefined in node_modules/typescript/lib/lib.dom.d.ts:2199ariaKeyShortcutsariaKeyShortcuts: stringMDN Reference Inherited from HTMLElement.ariaKeyShortcutsDefined in node_modules/typescript/lib/lib.dom.d.ts:2201ariaLabelariaLabel: stringMDN Reference Inherited from HTMLElement.ariaLabelDefined in node_modules/typescript/lib/lib.dom.d.ts:2203ariaLevelariaLevel: stringMDN Reference Inherited from HTMLElement.ariaLevelDefined in node_modules/typescript/lib/lib.dom.d.ts:2205ariaLiveariaLive: stringMDN Reference Inherited from HTMLElement.ariaLiveDefined in node_modules/typescript/lib/lib.dom.d.ts:2207ariaModalariaModal: stringMDN Reference Inherited from HTMLElement.ariaModalDefined in node_modules/typescript/lib/lib.dom.d.ts:2209ariaMultiLineariaMultiLine: stringMDN Reference Inherited from HTMLElement.ariaMultiLineDefined in node_modules/typescript/lib/lib.dom.d.ts:2211ariaMultiSelectableariaMultiSelectable: stringMDN Reference Inherited from HTMLElement.ariaMultiSelectableDefined in node_modules/typescript/lib/lib.dom.d.ts:2213ariaOrientationariaOrientation: stringMDN Reference Inherited from HTMLElement.ariaOrientationDefined in node_modules/typescript/lib/lib.dom.d.ts:2215ariaPlaceholderariaPlaceholder: stringMDN Reference Inherited from HTMLElement.ariaPlaceholderDefined in node_modules/typescript/lib/lib.dom.d.ts:2217ariaPosInSetariaPosInSet: stringMDN Reference Inherited from HTMLElement.ariaPosInSetDefined in node_modules/typescript/lib/lib.dom.d.ts:2219ariaPressedariaPressed: stringMDN Reference Inherited from HTMLElement.ariaPressedDefined in node_modules/typescript/lib/lib.dom.d.ts:2221ariaReadOnlyariaReadOnly: stringMDN Reference Inherited from HTMLElement.ariaReadOnlyDefined in node_modules/typescript/lib/lib.dom.d.ts:2223ariaRequiredariaRequired: stringMDN Reference Inherited from HTMLElement.ariaRequiredDefined in node_modules/typescript/lib/lib.dom.d.ts:2225ariaRoleDescriptionariaRoleDescription: stringMDN Reference Inherited from HTMLElement.ariaRoleDescriptionDefined in node_modules/typescript/lib/lib.dom.d.ts:2227ariaRowCountariaRowCount: stringMDN Reference Inherited from HTMLElement.ariaRowCountDefined in node_modules/typescript/lib/lib.dom.d.ts:2229ariaRowIndexariaRowIndex: stringMDN Reference Inherited from HTMLElement.ariaRowIndexDefined in node_modules/typescript/lib/lib.dom.d.ts:2231ariaRowSpanariaRowSpan: stringMDN Reference Inherited from HTMLElement.ariaRowSpanDefined in node_modules/typescript/lib/lib.dom.d.ts:2233ariaSelectedariaSelected: stringMDN Reference Inherited from HTMLElement.ariaSelectedDefined in node_modules/typescript/lib/lib.dom.d.ts:2235ariaSetSizeariaSetSize: stringMDN Reference Inherited from HTMLElement.ariaSetSizeDefined in node_modules/typescript/lib/lib.dom.d.ts:2237ariaSortariaSort: stringMDN Reference Inherited from HTMLElement.ariaSortDefined in node_modules/typescript/lib/lib.dom.d.ts:2239ariaValueMaxariaValueMax: stringMDN Reference Inherited from HTMLElement.ariaValueMaxDefined in node_modules/typescript/lib/lib.dom.d.ts:2241ariaValueMinariaValueMin: stringMDN Reference Inherited from HTMLElement.ariaValueMinDefined in node_modules/typescript/lib/lib.dom.d.ts:2243ariaValueNowariaValueNow: stringMDN Reference Inherited from HTMLElement.ariaValueNowDefined in node_modules/typescript/lib/lib.dom.d.ts:2245ariaValueTextariaValueText: stringMDN Reference Inherited from HTMLElement.ariaValueTextDefined in node_modules/typescript/lib/lib.dom.d.ts:2247Readonly assignedSlotassignedSlot: HTMLSlotElementMDN Reference Inherited from HTMLElement.assignedSlotDefined in node_modules/typescript/lib/lib.dom.d.ts:21230Readonly attributeStyleMapattributeStyleMap: StylePropertyMapInherited from HTMLElement.attributeStyleMapDefined in node_modules/typescript/lib/lib.dom.d.ts:7812Readonly attributesattributes: NamedNodeMapMDN Reference Inherited from HTMLElement.attributesDefined in node_modules/typescript/lib/lib.dom.d.ts:7557autocapitalizeautocapitalize: stringInherited from HTMLElement.autocapitalizeDefined in node_modules/typescript/lib/lib.dom.d.ts:10010autocompleteautocomplete: stringMDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12284autofocusautofocus: booleanInherited from HTMLElement.autofocusDefined in node_modules/typescript/lib/lib.dom.d.ts:11991Readonly baseURIbaseURI: stringReturns node's node document's document base URL. MDN Reference Inherited from HTMLElement.baseURIDefined in node_modules/typescript/lib/lib.dom.d.ts:16016Readonly childElementCountchildElementCount: numberMDN Reference Inherited from HTMLElement.childElementCountDefined in node_modules/typescript/lib/lib.dom.d.ts:16703Readonly childNodeschildNodes: NodeListOf<ChildNode>Returns the children. MDN Reference Inherited from HTMLElement.childNodesDefined in node_modules/typescript/lib/lib.dom.d.ts:16022Readonly childrenchildren: HTMLCollectionReturns the child elements. MDN Reference Inherited from HTMLElement.childrenDefined in node_modules/typescript/lib/lib.dom.d.ts:16709Readonly classListclassList: DOMTokenListAllows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object. MDN Reference Inherited from HTMLElement.classListDefined in node_modules/typescript/lib/lib.dom.d.ts:7563classNameclassName: stringReturns the value of element's class content attribute. Can be set to change it. MDN Reference Inherited from HTMLElement.classNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7569Readonly clientHeightclientHeight: numberMDN Reference Inherited from HTMLElement.clientHeightDefined in node_modules/typescript/lib/lib.dom.d.ts:7571Readonly clientLeftclientLeft: numberMDN Reference Inherited from HTMLElement.clientLeftDefined in node_modules/typescript/lib/lib.dom.d.ts:7573Readonly clientTopclientTop: numberMDN Reference Inherited from HTMLElement.clientTopDefined in node_modules/typescript/lib/lib.dom.d.ts:7575Readonly clientWidthclientWidth: numberMDN Reference Inherited from HTMLElement.clientWidthDefined in node_modules/typescript/lib/lib.dom.d.ts:7577contentEditablecontentEditable: stringMDN Reference Inherited from HTMLElement.contentEditableDefined in node_modules/typescript/lib/lib.dom.d.ts:7819Readonly datasetdataset: DOMStringMapMDN Reference Inherited from HTMLElement.datasetDefined in node_modules/typescript/lib/lib.dom.d.ts:11993dirdir: stringMDN Reference Inherited from HTMLElement.dirDefined in node_modules/typescript/lib/lib.dom.d.ts:10012disableddisabled: booleanMDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12286draggabledraggable: booleanMDN Reference Inherited from HTMLElement.draggableDefined in node_modules/typescript/lib/lib.dom.d.ts:10014enterKeyHintenterKeyHint: stringMDN Reference Inherited from HTMLElement.enterKeyHintDefined in node_modules/typescript/lib/lib.dom.d.ts:7821Readonly firstChildfirstChild: ChildNodeReturns the first child. MDN Reference Inherited from HTMLElement.firstChildDefined in node_modules/typescript/lib/lib.dom.d.ts:16028Readonly firstElementChildfirstElementChild: ElementReturns the first child that is an element, and null otherwise. MDN Reference Inherited from HTMLElement.firstElementChildDefined in node_modules/typescript/lib/lib.dom.d.ts:16715Readonly formform: HTMLFormElementRetrieves a reference to the form that the object is embedded in. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12292hiddenhidden: booleanMDN Reference Inherited from HTMLElement.hiddenDefined in node_modules/typescript/lib/lib.dom.d.ts:10016idid: stringReturns the value of element's id content attribute. Can be set to change it. MDN Reference Inherited from HTMLElement.idDefined in node_modules/typescript/lib/lib.dom.d.ts:7583inertinert: booleanMDN Reference Inherited from HTMLElement.inertDefined in node_modules/typescript/lib/lib.dom.d.ts:10018innerHTMLinnerHTML: stringMDN Reference Inherited from HTMLElement.innerHTMLDefined in node_modules/typescript/lib/lib.dom.d.ts:14223innerTextinnerText: stringMDN Reference Inherited from HTMLElement.innerTextDefined in node_modules/typescript/lib/lib.dom.d.ts:10020inputModeinputMode: stringMDN Reference Inherited from HTMLElement.inputModeDefined in node_modules/typescript/lib/lib.dom.d.ts:7823Readonly isConnectedisConnected: booleanReturns true if node is connected and false otherwise. MDN Reference Inherited from HTMLElement.isConnectedDefined in node_modules/typescript/lib/lib.dom.d.ts:16034Readonly isContentEditableisContentEditable: booleanMDN Reference Inherited from HTMLElement.isContentEditableDefined in node_modules/typescript/lib/lib.dom.d.ts:7825Readonly labelslabels: NodeListOf<HTMLLabelElement>MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12294langlang: stringMDN Reference Inherited from HTMLElement.langDefined in node_modules/typescript/lib/lib.dom.d.ts:10022Readonly lastChildlastChild: ChildNodeReturns the last child. MDN Reference Inherited from HTMLElement.lastChildDefined in node_modules/typescript/lib/lib.dom.d.ts:16040Readonly lastElementChildlastElementChild: ElementReturns the last child that is an element, and null otherwise. MDN Reference Inherited from HTMLElement.lastElementChildDefined in node_modules/typescript/lib/lib.dom.d.ts:16721lengthlength: numberSets or retrieves the number of objects in a collection. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12300Readonly localNamelocalName: stringReturns the local name. MDN Reference Inherited from HTMLElement.localNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7589multiplemultiple: booleanSets or retrieves the Boolean value indicating whether multiple items can be selected from a list. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12306namename: stringSets or retrieves the name of the object. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12312Readonly namespaceURInamespaceURI: stringReturns the namespace. MDN Reference Inherited from HTMLElement.namespaceURIDefined in node_modules/typescript/lib/lib.dom.d.ts:7595Readonly nextElementSiblingnextElementSibling: ElementReturns the first following sibling that is an element, and null otherwise. MDN Reference Inherited from HTMLElement.nextElementSiblingDefined in node_modules/typescript/lib/lib.dom.d.ts:16296Readonly nextSiblingnextSibling: ChildNodeReturns the next sibling. MDN Reference Inherited from HTMLElement.nextSiblingDefined in node_modules/typescript/lib/lib.dom.d.ts:16046Readonly nodeNamenodeName: stringReturns a string appropriate for the type of node. MDN Reference Inherited from HTMLElement.nodeNameDefined in node_modules/typescript/lib/lib.dom.d.ts:16052Readonly nodeTypenodeType: numberReturns the type of node. MDN Reference Inherited from HTMLElement.nodeTypeDefined in node_modules/typescript/lib/lib.dom.d.ts:16058nodeValuenodeValue: stringMDN Reference Inherited from HTMLElement.nodeValueDefined in node_modules/typescript/lib/lib.dom.d.ts:16060Optional noncenonce?: stringMDN Reference Inherited from HTMLElement.nonceDefined in node_modules/typescript/lib/lib.dom.d.ts:11995Readonly offsetHeightoffsetHeight: numberMDN Reference Inherited from HTMLElement.offsetHeightDefined in node_modules/typescript/lib/lib.dom.d.ts:10024Readonly offsetLeftoffsetLeft: numberMDN Reference Inherited from HTMLElement.offsetLeftDefined in node_modules/typescript/lib/lib.dom.d.ts:10026Readonly offsetParentoffsetParent: ElementMDN Reference Inherited from HTMLElement.offsetParentDefined in node_modules/typescript/lib/lib.dom.d.ts:10028Readonly offsetTopoffsetTop: numberMDN Reference Inherited from HTMLElement.offsetTopDefined in node_modules/typescript/lib/lib.dom.d.ts:10030Readonly offsetWidthoffsetWidth: numberMDN Reference Inherited from HTMLElement.offsetWidthDefined in node_modules/typescript/lib/lib.dom.d.ts:10032onabortonabort: ObjectFires when the user aborts the download. Param: evThe event. MDN Reference Inherited from HTMLElement.onabortDefined in node_modules/typescript/lib/lib.dom.d.ts:8904onanimationcancelonanimationcancel: ObjectMDN Reference Inherited from HTMLElement.onanimationcancelDefined in node_modules/typescript/lib/lib.dom.d.ts:8906onanimationendonanimationend: ObjectMDN Reference Inherited from HTMLElement.onanimationendDefined in node_modules/typescript/lib/lib.dom.d.ts:8908onanimationiterationonanimationiteration: ObjectMDN Reference Inherited from HTMLElement.onanimationiterationDefined in node_modules/typescript/lib/lib.dom.d.ts:8910onanimationstartonanimationstart: ObjectMDN Reference Inherited from HTMLElement.onanimationstartDefined in node_modules/typescript/lib/lib.dom.d.ts:8912onauxclickonauxclick: ObjectMDN Reference Inherited from HTMLElement.onauxclickDefined in node_modules/typescript/lib/lib.dom.d.ts:8914onbeforeinputonbeforeinput: ObjectMDN Reference Inherited from HTMLElement.onbeforeinputDefined in node_modules/typescript/lib/lib.dom.d.ts:8916onbluronblur: ObjectFires when the object loses the input focus. Param: evThe focus event. MDN Reference Inherited from HTMLElement.onblurDefined in node_modules/typescript/lib/lib.dom.d.ts:8923oncanceloncancel: ObjectMDN Reference Inherited from HTMLElement.oncancelDefined in node_modules/typescript/lib/lib.dom.d.ts:8925oncanplayoncanplay: ObjectOccurs when playback is possible, but would require further buffering. Param: evThe event. MDN Reference Inherited from HTMLElement.oncanplayDefined in node_modules/typescript/lib/lib.dom.d.ts:8932oncanplaythroughoncanplaythrough: ObjectMDN Reference Inherited from HTMLElement.oncanplaythroughDefined in node_modules/typescript/lib/lib.dom.d.ts:8934onchangeonchange: ObjectFires when the contents of the object or selection have changed. Param: evThe event. MDN Reference Inherited from HTMLElement.onchangeDefined in node_modules/typescript/lib/lib.dom.d.ts:8941onclickonclick: ObjectFires when the user clicks the left mouse button on the object Param: evThe mouse event. MDN Reference Inherited from HTMLElement.onclickDefined in node_modules/typescript/lib/lib.dom.d.ts:8948oncloseonclose: ObjectMDN Reference Inherited from HTMLElement.oncloseDefined in node_modules/typescript/lib/lib.dom.d.ts:8950oncontextmenuoncontextmenu: ObjectFires when the user clicks the right mouse button in the client area, opening the context menu. Param: evThe mouse event. MDN Reference Inherited from HTMLElement.oncontextmenuDefined in node_modules/typescript/lib/lib.dom.d.ts:8957oncopyoncopy: ObjectMDN Reference Inherited from HTMLElement.oncopyDefined in node_modules/typescript/lib/lib.dom.d.ts:8959oncuechangeoncuechange: ObjectMDN Reference Inherited from HTMLElement.oncuechangeDefined in node_modules/typescript/lib/lib.dom.d.ts:8961oncutoncut: ObjectMDN Reference Inherited from HTMLElement.oncutDefined in node_modules/typescript/lib/lib.dom.d.ts:8963ondblclickondblclick: ObjectFires when the user double-clicks the object. Param: evThe mouse event. MDN Reference Inherited from HTMLElement.ondblclickDefined in node_modules/typescript/lib/lib.dom.d.ts:8970ondragondrag: ObjectFires on the source object continuously during a drag operation. Param: evThe event. MDN Reference Inherited from HTMLElement.ondragDefined in node_modules/typescript/lib/lib.dom.d.ts:8977ondragendondragend: ObjectFires on the source object when the user releases the mouse at the close of a drag operation. Param: evThe event. MDN Reference Inherited from HTMLElement.ondragendDefined in node_modules/typescript/lib/lib.dom.d.ts:8984ondragenterondragenter: ObjectFires on the target element when the user drags the object to a valid drop target. Param: evThe drag event. MDN Reference Inherited from HTMLElement.ondragenterDefined in node_modules/typescript/lib/lib.dom.d.ts:8991ondragleaveondragleave: ObjectFires on the target object when the user moves the mouse out of a valid drop target during a drag operation. Param: evThe drag event. MDN Reference Inherited from HTMLElement.ondragleaveDefined in node_modules/typescript/lib/lib.dom.d.ts:8998ondragoverondragover: ObjectFires on the target element continuously while the user drags the object over a valid drop target. Param: evThe event. MDN Reference Inherited from HTMLElement.ondragoverDefined in node_modules/typescript/lib/lib.dom.d.ts:9005ondragstartondragstart: ObjectFires on the source object when the user starts to drag a text selection or selected object. Param: evThe event. MDN Reference Inherited from HTMLElement.ondragstartDefined in node_modules/typescript/lib/lib.dom.d.ts:9012ondropondrop: ObjectMDN Reference Inherited from HTMLElement.ondropDefined in node_modules/typescript/lib/lib.dom.d.ts:9014ondurationchangeondurationchange: ObjectOccurs when the duration attribute is updated. Param: evThe event. MDN Reference Inherited from HTMLElement.ondurationchangeDefined in node_modules/typescript/lib/lib.dom.d.ts:9021onemptiedonemptied: ObjectOccurs when the media element is reset to its initial state. Param: evThe event. MDN Reference Inherited from HTMLElement.onemptiedDefined in node_modules/typescript/lib/lib.dom.d.ts:9028onendedonended: ObjectOccurs when the end of playback is reached. Param: evThe event MDN Reference Inherited from HTMLElement.onendedDefined in node_modules/typescript/lib/lib.dom.d.ts:9035onerroronerror: OnErrorEventHandlerNonNullFires when an error occurs during object loading. Param: evThe event. MDN Reference Inherited from HTMLElement.onerrorDefined in node_modules/typescript/lib/lib.dom.d.ts:9042onfocusonfocus: ObjectFires when the object receives focus. Param: evThe event. MDN Reference Inherited from HTMLElement.onfocusDefined in node_modules/typescript/lib/lib.dom.d.ts:9049onformdataonformdata: ObjectMDN Reference Inherited from HTMLElement.onformdataDefined in node_modules/typescript/lib/lib.dom.d.ts:9051onfullscreenchangeonfullscreenchange: ObjectMDN Reference Inherited from HTMLElement.onfullscreenchangeDefined in node_modules/typescript/lib/lib.dom.d.ts:7597onfullscreenerroronfullscreenerror: ObjectMDN Reference Inherited from HTMLElement.onfullscreenerrorDefined in node_modules/typescript/lib/lib.dom.d.ts:7599ongotpointercaptureongotpointercapture: ObjectMDN Reference Inherited from HTMLElement.ongotpointercaptureDefined in node_modules/typescript/lib/lib.dom.d.ts:9053oninputoninput: ObjectMDN Reference Inherited from HTMLElement.oninputDefined in node_modules/typescript/lib/lib.dom.d.ts:9055oninvalidoninvalid: ObjectMDN Reference Inherited from HTMLElement.oninvalidDefined in node_modules/typescript/lib/lib.dom.d.ts:9057onkeydownonkeydown: ObjectFires when the user presses a key. Param: evThe keyboard event MDN Reference Inherited from HTMLElement.onkeydownDefined in node_modules/typescript/lib/lib.dom.d.ts:9064onkeypressonkeypress: ObjectFires when the user presses an alphanumeric key. Param: evThe event. DeprecatedMDN Reference Inherited from HTMLElement.onkeypressDefined in node_modules/typescript/lib/lib.dom.d.ts:9072onkeyuponkeyup: ObjectFires when the user releases a key. Param: evThe keyboard event MDN Reference Inherited from HTMLElement.onkeyupDefined in node_modules/typescript/lib/lib.dom.d.ts:9079onloadonload: ObjectFires immediately after the browser loads the object. Param: evThe event. MDN Reference Inherited from HTMLElement.onloadDefined in node_modules/typescript/lib/lib.dom.d.ts:9086onloadeddataonloadeddata: ObjectOccurs when media data is loaded at the current playback position. Param: evThe event. MDN Reference Inherited from HTMLElement.onloadeddataDefined in node_modules/typescript/lib/lib.dom.d.ts:9093onloadedmetadataonloadedmetadata: ObjectOccurs when the duration and dimensions of the media have been determined. Param: evThe event. MDN Reference Inherited from HTMLElement.onloadedmetadataDefined in node_modules/typescript/lib/lib.dom.d.ts:9100onloadstartonloadstart: ObjectOccurs when Internet Explorer begins looking for media data. Param: evThe event. MDN Reference Inherited from HTMLElement.onloadstartDefined in node_modules/typescript/lib/lib.dom.d.ts:9107onlostpointercaptureonlostpointercapture: ObjectMDN Reference Inherited from HTMLElement.onlostpointercaptureDefined in node_modules/typescript/lib/lib.dom.d.ts:9109onmousedownonmousedown: ObjectFires when the user clicks the object with either mouse button. Param: evThe mouse event. MDN Reference Inherited from HTMLElement.onmousedownDefined in node_modules/typescript/lib/lib.dom.d.ts:9116onmouseenteronmouseenter: ObjectMDN Reference Inherited from HTMLElement.onmouseenterDefined in node_modules/typescript/lib/lib.dom.d.ts:9118onmouseleaveonmouseleave: ObjectMDN Reference Inherited from HTMLElement.onmouseleaveDefined in node_modules/typescript/lib/lib.dom.d.ts:9120onmousemoveonmousemove: ObjectFires when the user moves the mouse over the object. Param: evThe mouse event. MDN Reference Inherited from HTMLElement.onmousemoveDefined in node_modules/typescript/lib/lib.dom.d.ts:9127onmouseoutonmouseout: ObjectFires when the user moves the mouse pointer outside the boundaries of the object. Param: evThe mouse event. MDN Reference Inherited from HTMLElement.onmouseoutDefined in node_modules/typescript/lib/lib.dom.d.ts:9134onmouseoveronmouseover: ObjectFires when the user moves the mouse pointer into the object. Param: evThe mouse event. MDN Reference Inherited from HTMLElement.onmouseoverDefined in node_modules/typescript/lib/lib.dom.d.ts:9141onmouseuponmouseup: ObjectFires when the user releases a mouse button while the mouse is over the object. Param: evThe mouse event. MDN Reference Inherited from HTMLElement.onmouseupDefined in node_modules/typescript/lib/lib.dom.d.ts:9148onpasteonpaste: ObjectMDN Reference Inherited from HTMLElement.onpasteDefined in node_modules/typescript/lib/lib.dom.d.ts:9150onpauseonpause: ObjectOccurs when playback is paused. Param: evThe event. MDN Reference Inherited from HTMLElement.onpauseDefined in node_modules/typescript/lib/lib.dom.d.ts:9157onplayonplay: ObjectOccurs when the play method is requested. Param: evThe event. MDN Reference Inherited from HTMLElement.onplayDefined in node_modules/typescript/lib/lib.dom.d.ts:9164onplayingonplaying: ObjectOccurs when the audio or video has started playing. Param: evThe event. MDN Reference Inherited from HTMLElement.onplayingDefined in node_modules/typescript/lib/lib.dom.d.ts:9171onpointercancelonpointercancel: ObjectMDN Reference Inherited from HTMLElement.onpointercancelDefined in node_modules/typescript/lib/lib.dom.d.ts:9173onpointerdownonpointerdown: ObjectMDN Reference Inherited from HTMLElement.onpointerdownDefined in node_modules/typescript/lib/lib.dom.d.ts:9175onpointerenteronpointerenter: ObjectMDN Reference Inherited from HTMLElement.onpointerenterDefined in node_modules/typescript/lib/lib.dom.d.ts:9177onpointerleaveonpointerleave: ObjectMDN Reference Inherited from HTMLElement.onpointerleaveDefined in node_modules/typescript/lib/lib.dom.d.ts:9179onpointermoveonpointermove: ObjectMDN Reference Inherited from HTMLElement.onpointermoveDefined in node_modules/typescript/lib/lib.dom.d.ts:9181onpointeroutonpointerout: ObjectMDN Reference Inherited from HTMLElement.onpointeroutDefined in node_modules/typescript/lib/lib.dom.d.ts:9183onpointeroveronpointerover: ObjectMDN Reference Inherited from HTMLElement.onpointeroverDefined in node_modules/typescript/lib/lib.dom.d.ts:9185onpointeruponpointerup: ObjectMDN Reference Inherited from HTMLElement.onpointerupDefined in node_modules/typescript/lib/lib.dom.d.ts:9187onprogressonprogress: ObjectOccurs to indicate progress while downloading media data. Param: evThe event. MDN Reference Inherited from HTMLElement.onprogressDefined in node_modules/typescript/lib/lib.dom.d.ts:9194onratechangeonratechange: ObjectOccurs when the playback rate is increased or decreased. Param: evThe event. MDN Reference Inherited from HTMLElement.onratechangeDefined in node_modules/typescript/lib/lib.dom.d.ts:9201onresetonreset: ObjectFires when the user resets a form. Param: evThe event. MDN Reference Inherited from HTMLElement.onresetDefined in node_modules/typescript/lib/lib.dom.d.ts:9208onresizeonresize: ObjectMDN Reference Inherited from HTMLElement.onresizeDefined in node_modules/typescript/lib/lib.dom.d.ts:9210onscrollonscroll: ObjectFires when the user repositions the scroll box in the scroll bar on the object. Param: evThe event. MDN Reference Inherited from HTMLElement.onscrollDefined in node_modules/typescript/lib/lib.dom.d.ts:9217onsecuritypolicyviolationonsecuritypolicyviolation: ObjectMDN Reference Inherited from HTMLElement.onsecuritypolicyviolationDefined in node_modules/typescript/lib/lib.dom.d.ts:9219onseekedonseeked: ObjectOccurs when the seek operation ends. Param: evThe event. MDN Reference Inherited from HTMLElement.onseekedDefined in node_modules/typescript/lib/lib.dom.d.ts:9226onseekingonseeking: ObjectOccurs when the current playback position is moved. Param: evThe event. MDN Reference Inherited from HTMLElement.onseekingDefined in node_modules/typescript/lib/lib.dom.d.ts:9233onselectonselect: ObjectFires when the current selection changes. Param: evThe event. MDN Reference Inherited from HTMLElement.onselectDefined in node_modules/typescript/lib/lib.dom.d.ts:9240onselectionchangeonselectionchange: ObjectMDN Reference Inherited from HTMLElement.onselectionchangeDefined in node_modules/typescript/lib/lib.dom.d.ts:9242onselectstartonselectstart: ObjectMDN Reference Inherited from HTMLElement.onselectstartDefined in node_modules/typescript/lib/lib.dom.d.ts:9244onslotchangeonslotchange: ObjectMDN Reference Inherited from HTMLElement.onslotchangeDefined in node_modules/typescript/lib/lib.dom.d.ts:9246onstalledonstalled: ObjectOccurs when the download has stopped. Param: evThe event. MDN Reference Inherited from HTMLElement.onstalledDefined in node_modules/typescript/lib/lib.dom.d.ts:9253onsubmitonsubmit: ObjectMDN Reference Inherited from HTMLElement.onsubmitDefined in node_modules/typescript/lib/lib.dom.d.ts:9255onsuspendonsuspend: ObjectOccurs if the load operation has been intentionally halted. Param: evThe event. MDN Reference Inherited from HTMLElement.onsuspendDefined in node_modules/typescript/lib/lib.dom.d.ts:9262ontimeupdateontimeupdate: ObjectOccurs to indicate the current playback position. Param: evThe event. MDN Reference Inherited from HTMLElement.ontimeupdateDefined in node_modules/typescript/lib/lib.dom.d.ts:9269ontoggleontoggle: ObjectMDN Reference Inherited from HTMLElement.ontoggleDefined in node_modules/typescript/lib/lib.dom.d.ts:9271Optional ontouchcancelontouchcancel?: ObjectMDN Reference Inherited from HTMLElement.ontouchcancelDefined in node_modules/typescript/lib/lib.dom.d.ts:9273Optional ontouchendontouchend?: ObjectMDN Reference Inherited from HTMLElement.ontouchendDefined in node_modules/typescript/lib/lib.dom.d.ts:9275Optional ontouchmoveontouchmove?: ObjectMDN Reference Inherited from HTMLElement.ontouchmoveDefined in node_modules/typescript/lib/lib.dom.d.ts:9277Optional ontouchstartontouchstart?: ObjectMDN Reference Inherited from HTMLElement.ontouchstartDefined in node_modules/typescript/lib/lib.dom.d.ts:9279ontransitioncancelontransitioncancel: ObjectMDN Reference Inherited from HTMLElement.ontransitioncancelDefined in node_modules/typescript/lib/lib.dom.d.ts:9281ontransitionendontransitionend: ObjectMDN Reference Inherited from HTMLElement.ontransitionendDefined in node_modules/typescript/lib/lib.dom.d.ts:9283ontransitionrunontransitionrun: ObjectMDN Reference Inherited from HTMLElement.ontransitionrunDefined in node_modules/typescript/lib/lib.dom.d.ts:9285ontransitionstartontransitionstart: ObjectMDN Reference Inherited from HTMLElement.ontransitionstartDefined in node_modules/typescript/lib/lib.dom.d.ts:9287onvolumechangeonvolumechange: ObjectOccurs when the volume is changed, or playback is muted or unmuted. Param: evThe event. MDN Reference Inherited from HTMLElement.onvolumechangeDefined in node_modules/typescript/lib/lib.dom.d.ts:9294onwaitingonwaiting: ObjectOccurs when playback stops because the next frame of a video resource is not available. Param: evThe event. MDN Reference Inherited from HTMLElement.onwaitingDefined in node_modules/typescript/lib/lib.dom.d.ts:9301onwebkitanimationendonwebkitanimationend: ObjectDeprecatedThis is a legacy alias of onanimationend. MDN Reference Inherited from HTMLElement.onwebkitanimationendDefined in node_modules/typescript/lib/lib.dom.d.ts:9307onwebkitanimationiterationonwebkitanimationiteration: ObjectDeprecatedThis is a legacy alias of onanimationiteration. MDN Reference Inherited from HTMLElement.onwebkitanimationiterationDefined in node_modules/typescript/lib/lib.dom.d.ts:9313onwebkitanimationstartonwebkitanimationstart: ObjectDeprecatedThis is a legacy alias of onanimationstart. MDN Reference Inherited from HTMLElement.onwebkitanimationstartDefined in node_modules/typescript/lib/lib.dom.d.ts:9319onwebkittransitionendonwebkittransitionend: ObjectDeprecatedThis is a legacy alias of ontransitionend. MDN Reference Inherited from HTMLElement.onwebkittransitionendDefined in node_modules/typescript/lib/lib.dom.d.ts:9325onwheelonwheel: ObjectMDN Reference Inherited from HTMLElement.onwheelDefined in node_modules/typescript/lib/lib.dom.d.ts:9327Readonly optionsoptions: HTMLOptionsCollectionReturns an HTMLOptionsCollection of the list of options. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12318outerHTMLouterHTML: stringMDN Reference Inherited from HTMLElement.outerHTMLDefined in node_modules/typescript/lib/lib.dom.d.ts:7601outerTextouterText: stringMDN Reference Inherited from HTMLElement.outerTextDefined in node_modules/typescript/lib/lib.dom.d.ts:10034Readonly ownerDocumentownerDocument: DocumentReturns the node document. Returns null for documents. MDN Reference Inherited from HTMLElement.ownerDocumentDefined in node_modules/typescript/lib/lib.dom.d.ts:7602Readonly parentElementparentElement: HTMLElementReturns the parent element. MDN Reference Inherited from HTMLElement.parentElementDefined in node_modules/typescript/lib/lib.dom.d.ts:16072Readonly parentNodeparentNode: ParentNodeReturns the parent. MDN Reference Inherited from HTMLElement.parentNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:16078Readonly partpart: DOMTokenListMDN Reference Inherited from HTMLElement.partDefined in node_modules/typescript/lib/lib.dom.d.ts:7604Readonly prefixprefix: stringReturns the namespace prefix. MDN Reference Inherited from HTMLElement.prefixDefined in node_modules/typescript/lib/lib.dom.d.ts:7610Readonly previousElementSiblingpreviousElementSibling: ElementReturns the first preceding sibling that is an element, and null otherwise. MDN Reference Inherited from HTMLElement.previousElementSiblingDefined in node_modules/typescript/lib/lib.dom.d.ts:16302Readonly previousSiblingpreviousSibling: ChildNodeReturns the previous sibling. MDN Reference Inherited from HTMLElement.previousSiblingDefined in node_modules/typescript/lib/lib.dom.d.ts:16084requiredrequired: booleanWhen present, marks an element that can't be submitted without a value. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12324rolerole: stringInherited from HTMLElement.roleDefined in node_modules/typescript/lib/lib.dom.d.ts:2248Readonly scrollHeightscrollHeight: numberMDN Reference Inherited from HTMLElement.scrollHeightDefined in node_modules/typescript/lib/lib.dom.d.ts:7612scrollLeftscrollLeft: numberMDN Reference Inherited from HTMLElement.scrollLeftDefined in node_modules/typescript/lib/lib.dom.d.ts:7614scrollTopscrollTop: numberMDN Reference Inherited from HTMLElement.scrollTopDefined in node_modules/typescript/lib/lib.dom.d.ts:7616Readonly scrollWidthscrollWidth: numberMDN Reference Inherited from HTMLElement.scrollWidthDefined in node_modules/typescript/lib/lib.dom.d.ts:7618selectedIndexselectedIndex: numberSets or retrieves the index of the selected option in a select object. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12330Readonly selectedOptionsselectedOptions: HTMLCollectionOf<HTMLOptionElement>MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12332Readonly shadowRootshadowRoot: ShadowRootReturns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise. MDN Reference Inherited from HTMLElement.shadowRootDefined in node_modules/typescript/lib/lib.dom.d.ts:7624sizesize: numberSets or retrieves the number of rows in the list box. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12338slotslot: stringReturns the value of element's slot content attribute. Can be set to change it. MDN Reference Inherited from HTMLElement.slotDefined in node_modules/typescript/lib/lib.dom.d.ts:7630spellcheckspellcheck: booleanMDN Reference Inherited from HTMLElement.spellcheckDefined in node_modules/typescript/lib/lib.dom.d.ts:10036Readonly stylestyle: CSSStyleDeclarationMDN Reference Inherited from HTMLElement.styleDefined in node_modules/typescript/lib/lib.dom.d.ts:7814tabIndextabIndex: numberMDN Reference Inherited from HTMLElement.tabIndexDefined in node_modules/typescript/lib/lib.dom.d.ts:11997Readonly tagNametagName: stringReturns the HTML-uppercased qualified name. MDN Reference Inherited from HTMLElement.tagNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7636textContenttextContent: stringMDN Reference Inherited from HTMLElement.textContentDefined in node_modules/typescript/lib/lib.dom.d.ts:16086titletitle: stringMDN Reference Inherited from HTMLElement.titleDefined in node_modules/typescript/lib/lib.dom.d.ts:10038translatetranslate: booleanInherited from HTMLElement.translateDefined in node_modules/typescript/lib/lib.dom.d.ts:10039Readonly typetype: stringRetrieves the type of select control based on the value of the MULTIPLE attribute. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12344Readonly validationMessagevalidationMessage: stringReturns the error message that would be displayed if the user submits the form, or an empty string if no error message. It also triggers the standard error message, such as "this is a required field". The result is that the user sees validation messages without actually submitting. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12350Readonly validityvalidity: ValidityStateReturns a ValidityState object that represents the validity states of an element. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12356valuevalue: stringSets or retrieves the value which is returned to the server when the form control is submitted. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12362Readonly willValidatewillValidate: booleanReturns whether an element will successfully validate based on forms validation rules and constraints. MDN Reference Defined in node_modules/typescript/lib/lib.dom.d.ts:12368Methodsaddadd(element, before?): voidAdds an element to the areas, controlRange, or options collection. Parameterselement: HTMLOptGroupElement | HTMLOptionElementVariant of type Number that specifies the index position in the collection where the element is placed. If no value is given, the method places the element at the end of the collection. Optional before: number | HTMLElementVariant of type Object that specifies an element to insert before, or null to append the object to the collection. MDN Reference Returns voidDefined in node_modules/typescript/lib/lib.dom.d.ts:12376addEventListeneraddEventListener<K>(type, listener, options?): voidAppends an event listener for events whose type attribute value is type. The callback argument sets the callback that will be invoked when the event is dispatched. The options argument sets listener-specific options. For compatibility this can be a boolean, in which case the method behaves exactly as if the value was specified as options's capture. When set to true, options's capture prevents callback from being invoked when the event's eventPhase attribute value is BUBBLING_PHASE. When false (or not present), callback will not be invoked when event's eventPhase attribute value is CAPTURING_PHASE. Either way, callback will be invoked if event's eventPhase attribute value is AT_TARGET. When set to true, options's passive indicates that the callback will not cancel the event by invoking preventDefault(). This is used to enable performance optimizations described in § 2.8 Observing event listeners. When set to true, options's once indicates that the callback will only be invoked once after which the event listener will be removed. If an AbortSignal is passed for options's signal, then the event listener will be removed when signal is aborted. The event listener is appended to target's event listener list and is not appended if it has the same type, callback, and capture. MDN Reference Type ParametersK extends keyof HTMLElementEventMapParameterstype: Klistener: ObjectOptional options: boolean | AddEventListenerOptionsReturns voidOverrides HTMLElement.addEventListenerDefined in node_modules/typescript/lib/lib.dom.d.ts:12415addEventListener(type, listener, options?): voidParameterstype: stringlistener: EventListenerOrEventListenerObjectOptional options: boolean | AddEventListenerOptionsReturns voidOverrides HTMLElement.addEventListenerDefined in node_modules/typescript/lib/lib.dom.d.ts:12416afterafter(...nodes): voidInserts 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. MDN Reference ParametersRest ...nodes: (string | Node)[]Returns voidInherited from HTMLElement.afterDefined in node_modules/typescript/lib/lib.dom.d.ts:5555animateanimate(keyframes, options?): AnimationMDN Reference Parameterskeyframes: PropertyIndexedKeyframes | Keyframe[]Optional options: number | KeyframeAnimationOptionsReturns AnimationInherited from HTMLElement.animateDefined in node_modules/typescript/lib/lib.dom.d.ts:2398appendappend(...nodes): voidInserts 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. MDN Reference ParametersRest ...nodes: (string | Node)[]Returns voidInherited from HTMLElement.appendDefined in node_modules/typescript/lib/lib.dom.d.ts:16729appendChildappendChild<T>(node): TMDN Reference Type ParametersT extends NodeParametersnode: TReturns TInherited from HTMLElement.appendChildDefined in node_modules/typescript/lib/lib.dom.d.ts:16088attachInternalsattachInternals(): ElementInternalsMDN Reference Returns ElementInternalsInherited from HTMLElement.attachInternalsDefined in node_modules/typescript/lib/lib.dom.d.ts:10041attachShadowattachShadow(init): ShadowRootCreates a shadow root for element and returns it. MDN Reference Parametersinit: ShadowRootInitReturns ShadowRootInherited from HTMLElement.attachShadowDefined in node_modules/typescript/lib/lib.dom.d.ts:7642beforebefore(...nodes): voidInserts 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. MDN Reference ParametersRest ...nodes: (string | Node)[]Returns voidInherited from HTMLElement.beforeDefined in node_modules/typescript/lib/lib.dom.d.ts:5563blurblur(): voidMDN Reference Returns voidInherited from HTMLElement.blurDefined in node_modules/typescript/lib/lib.dom.d.ts:11999checkValiditycheckValidity(): booleanReturns whether a form will validate when it is submitted, without having to submit it. MDN Reference Returns booleanDefined in node_modules/typescript/lib/lib.dom.d.ts:12382checkVisibilitycheckVisibility(options?): booleanParametersOptional options: CheckVisibilityOptionsReturns booleanInherited from HTMLElement.checkVisibilityDefined in node_modules/typescript/lib/lib.dom.d.ts:7643clickclick(): voidMDN Reference Returns voidInherited from HTMLElement.clickDefined in node_modules/typescript/lib/lib.dom.d.ts:10043cloneNodecloneNode(deep?): NodeReturns a copy of node. If deep is true, the copy also includes the node's descendants. MDN Reference ParametersOptional deep: booleanReturns NodeInherited from HTMLElement.cloneNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:16094closestclosest<K>(selector): HTMLElementTagNameMap[K]Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise. MDN Reference Type ParametersK extends keyof HTMLElementTagNameMapParametersselector: KReturns HTMLElementTagNameMap[K]Inherited from HTMLElement.closestDefined in node_modules/typescript/lib/lib.dom.d.ts:7649closest<K>(selector): SVGElementTagNameMap[K]Type ParametersK extends keyof SVGElementTagNameMapParametersselector: KReturns SVGElementTagNameMap[K]Inherited from HTMLElement.closestDefined in node_modules/typescript/lib/lib.dom.d.ts:7650closest<K>(selector): MathMLElementTagNameMap[K]Type ParametersK extends keyof MathMLElementTagNameMapParametersselector: KReturns MathMLElementTagNameMap[K]Inherited from HTMLElement.closestDefined in node_modules/typescript/lib/lib.dom.d.ts:7651closest<E>(selectors): EType ParametersE extends Element = ElementParametersselectors: stringReturns EInherited from HTMLElement.closestDefined in node_modules/typescript/lib/lib.dom.d.ts:7652compareDocumentPositioncompareDocumentPosition(other): numberReturns a bitmask indicating the position of other relative to node. MDN Reference Parametersother: NodeReturns numberInherited from HTMLElement.compareDocumentPositionDefined in node_modules/typescript/lib/lib.dom.d.ts:16100computedStyleMapcomputedStyleMap(): StylePropertyMapReadOnlyMDN Reference Returns StylePropertyMapReadOnlyInherited from HTMLElement.computedStyleMapDefined in node_modules/typescript/lib/lib.dom.d.ts:7654containscontains(other): booleanReturns true if other is an inclusive descendant of node, and false otherwise. MDN Reference Parametersother: NodeReturns booleanInherited from HTMLElement.containsDefined in node_modules/typescript/lib/lib.dom.d.ts:16106dispatchEventdispatchEvent(event): booleanDispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise. MDN Reference Parametersevent: EventReturns booleanInherited from HTMLElement.dispatchEventDefined in node_modules/typescript/lib/lib.dom.d.ts:8174focusfocus(options?): voidMDN Reference ParametersOptional options: FocusOptionsReturns voidInherited from HTMLElement.focusDefined in node_modules/typescript/lib/lib.dom.d.ts:12001getAnimationsgetAnimations(options?): Animation[]MDN Reference ParametersOptional options: GetAnimationsOptionsReturns Animation[]Inherited from HTMLElement.getAnimationsDefined in node_modules/typescript/lib/lib.dom.d.ts:2400getAttributegetAttribute(qualifiedName): stringReturns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise. MDN Reference ParametersqualifiedName: stringReturns stringInherited from HTMLElement.getAttributeDefined in node_modules/typescript/lib/lib.dom.d.ts:7660getAttributeNSgetAttributeNS(namespace, localName): stringReturns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise. MDN Reference Parametersnamespace: stringlocalName: stringReturns stringInherited from HTMLElement.getAttributeNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7666getAttributeNamesgetAttributeNames(): string[]Returns the qualified names of all element's attributes. Can contain duplicates. MDN Reference Returns string[]Inherited from HTMLElement.getAttributeNamesDefined in node_modules/typescript/lib/lib.dom.d.ts:7672getAttributeNodegetAttributeNode(qualifiedName): AttrMDN Reference ParametersqualifiedName: stringReturns AttrInherited from HTMLElement.getAttributeNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:7674getAttributeNodeNSgetAttributeNodeNS(namespace, localName): AttrMDN Reference Parametersnamespace: stringlocalName: stringReturns AttrInherited from HTMLElement.getAttributeNodeNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7676getBoundingClientRectgetBoundingClientRect(): DOMRectMDN Reference Returns DOMRectInherited from HTMLElement.getBoundingClientRectDefined in node_modules/typescript/lib/lib.dom.d.ts:7678getClientRectsgetClientRects(): DOMRectListMDN Reference Returns DOMRectListInherited from HTMLElement.getClientRectsDefined in node_modules/typescript/lib/lib.dom.d.ts:7680getElementsByClassNamegetElementsByClassName(classNames): HTMLCollectionOf<Element>Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes. MDN Reference ParametersclassNames: stringReturns HTMLCollectionOf<Element>Inherited from HTMLElement.getElementsByClassNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7686getElementsByTagNamegetElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementTagNameMap[K]>MDN Reference Type ParametersK extends keyof HTMLElementTagNameMapParametersqualifiedName: KReturns HTMLCollectionOf<HTMLElementTagNameMap[K]>Inherited from HTMLElement.getElementsByTagNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7688getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<SVGElementTagNameMap[K]>Type ParametersK extends keyof SVGElementTagNameMapParametersqualifiedName: KReturns HTMLCollectionOf<SVGElementTagNameMap[K]>Inherited from HTMLElement.getElementsByTagNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7689getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<MathMLElementTagNameMap[K]>Type ParametersK extends keyof MathMLElementTagNameMapParametersqualifiedName: KReturns HTMLCollectionOf<MathMLElementTagNameMap[K]>Inherited from HTMLElement.getElementsByTagNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7690getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>Type ParametersK extends keyof HTMLElementDeprecatedTagNameMapParametersqualifiedName: KReturns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>DeprecatedInherited from HTMLElement.getElementsByTagNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7692getElementsByTagName(qualifiedName): HTMLCollectionOf<Element>ParametersqualifiedName: stringReturns HTMLCollectionOf<Element>Inherited from HTMLElement.getElementsByTagNameDefined in node_modules/typescript/lib/lib.dom.d.ts:7693getElementsByTagNameNSgetElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<HTMLElement>MDN Reference ParametersnamespaceURI: "http://www.w3.org/1999/xhtml"localName: stringReturns HTMLCollectionOf<HTMLElement>Inherited from HTMLElement.getElementsByTagNameNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7695getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<SVGElement>ParametersnamespaceURI: "http://www.w3.org/2000/svg"localName: stringReturns HTMLCollectionOf<SVGElement>Inherited from HTMLElement.getElementsByTagNameNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7696getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<MathMLElement>ParametersnamespaceURI: "http://www.w3.org/1998/Math/MathML"localName: stringReturns HTMLCollectionOf<MathMLElement>Inherited from HTMLElement.getElementsByTagNameNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7697getElementsByTagNameNS(namespace, localName): HTMLCollectionOf<Element>Parametersnamespace: stringlocalName: stringReturns HTMLCollectionOf<Element>Inherited from HTMLElement.getElementsByTagNameNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7698getRootNodegetRootNode(options?): NodeReturns node's root. MDN Reference ParametersOptional options: GetRootNodeOptionsReturns NodeInherited from HTMLElement.getRootNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:16112hasAttributehasAttribute(qualifiedName): booleanReturns true if element has an attribute whose qualified name is qualifiedName, and false otherwise. MDN Reference ParametersqualifiedName: stringReturns booleanInherited from HTMLElement.hasAttributeDefined in node_modules/typescript/lib/lib.dom.d.ts:7704hasAttributeNShasAttributeNS(namespace, localName): booleanReturns true if element has an attribute whose namespace is namespace and local name is localName. MDN Reference Parametersnamespace: stringlocalName: stringReturns booleanInherited from HTMLElement.hasAttributeNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7710hasAttributeshasAttributes(): booleanReturns true if element has attributes, and false otherwise. MDN Reference Returns booleanInherited from HTMLElement.hasAttributesDefined in node_modules/typescript/lib/lib.dom.d.ts:7716hasChildNodeshasChildNodes(): booleanReturns whether node has children. MDN Reference Returns booleanInherited from HTMLElement.hasChildNodesDefined in node_modules/typescript/lib/lib.dom.d.ts:16118hasPointerCapturehasPointerCapture(pointerId): booleanMDN Reference ParameterspointerId: numberReturns booleanInherited from HTMLElement.hasPointerCaptureDefined in node_modules/typescript/lib/lib.dom.d.ts:7718insertAdjacentElementinsertAdjacentElement(where, element): ElementMDN Reference Parameterswhere: InsertPositionelement: ElementReturns ElementInherited from HTMLElement.insertAdjacentElementDefined in node_modules/typescript/lib/lib.dom.d.ts:7720insertAdjacentHTMLinsertAdjacentHTML(position, text): voidMDN Reference Parametersposition: InsertPositiontext: stringReturns voidInherited from HTMLElement.insertAdjacentHTMLDefined in node_modules/typescript/lib/lib.dom.d.ts:7722insertAdjacentTextinsertAdjacentText(where, data): voidMDN Reference Parameterswhere: InsertPositiondata: stringReturns voidInherited from HTMLElement.insertAdjacentTextDefined in node_modules/typescript/lib/lib.dom.d.ts:7724insertBeforeinsertBefore<T>(node, child): TMDN Reference Type ParametersT extends NodeParametersnode: Tchild: NodeReturns TInherited from HTMLElement.insertBeforeDefined in node_modules/typescript/lib/lib.dom.d.ts:16120isDefaultNamespaceisDefaultNamespace(namespace): booleanMDN Reference Parametersnamespace: stringReturns booleanInherited from HTMLElement.isDefaultNamespaceDefined in node_modules/typescript/lib/lib.dom.d.ts:16122isEqualNodeisEqualNode(otherNode): booleanReturns whether node and otherNode have the same properties. MDN Reference ParametersotherNode: NodeReturns booleanInherited from HTMLElement.isEqualNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:16128isSameNodeisSameNode(otherNode): booleanMDN Reference ParametersotherNode: NodeReturns booleanInherited from HTMLElement.isSameNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:16130itemitem(index): HTMLOptionElementRetrieves a select object or an object from an options collection. Parametersindex: numberVariant of type Number that specifies the zero-based index of the object to retrieve when a collection is returned. MDN Reference Returns HTMLOptionElementDefined in node_modules/typescript/lib/lib.dom.d.ts:12390lookupNamespaceURIlookupNamespaceURI(prefix): stringMDN Reference Parametersprefix: stringReturns stringInherited from HTMLElement.lookupNamespaceURIDefined in node_modules/typescript/lib/lib.dom.d.ts:16132lookupPrefixlookupPrefix(namespace): stringMDN Reference Parametersnamespace: stringReturns stringInherited from HTMLElement.lookupPrefixDefined in node_modules/typescript/lib/lib.dom.d.ts:16134matchesmatches(selectors): booleanReturns true if matching selectors against element's root yields element, and false otherwise. MDN Reference Parametersselectors: stringReturns booleanInherited from HTMLElement.matchesDefined in node_modules/typescript/lib/lib.dom.d.ts:7730namedItemnamedItem(name): HTMLOptionElementRetrieves a select object or an object from an options collection. Parametersname: stringReturns HTMLOptionElementDefined in node_modules/typescript/lib/lib.dom.d.ts:12397normalizenormalize(): voidRemoves empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes. MDN Reference Returns voidInherited from HTMLElement.normalizeDefined in node_modules/typescript/lib/lib.dom.d.ts:16140prependprepend(...nodes): voidInserts 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. MDN Reference ParametersRest ...nodes: (string | Node)[]Returns voidInherited from HTMLElement.prependDefined in node_modules/typescript/lib/lib.dom.d.ts:16737querySelectorquerySelector<K>(selectors): HTMLElementTagNameMap[K]Returns the first element that is a descendant of node that matches selectors. MDN Reference Type ParametersK extends keyof HTMLElementTagNameMapParametersselectors: KReturns HTMLElementTagNameMap[K]Inherited from HTMLElement.querySelectorDefined in node_modules/typescript/lib/lib.dom.d.ts:16743querySelector<K>(selectors): SVGElementTagNameMap[K]Type ParametersK extends keyof SVGElementTagNameMapParametersselectors: KReturns SVGElementTagNameMap[K]Inherited from HTMLElement.querySelectorDefined in node_modules/typescript/lib/lib.dom.d.ts:16744querySelector<K>(selectors): MathMLElementTagNameMap[K]Type ParametersK extends keyof MathMLElementTagNameMapParametersselectors: KReturns MathMLElementTagNameMap[K]Inherited from HTMLElement.querySelectorDefined in node_modules/typescript/lib/lib.dom.d.ts:16745querySelector<K>(selectors): HTMLElementDeprecatedTagNameMap[K]Type ParametersK extends keyof HTMLElementDeprecatedTagNameMapParametersselectors: KReturns HTMLElementDeprecatedTagNameMap[K]DeprecatedInherited from HTMLElement.querySelectorDefined in node_modules/typescript/lib/lib.dom.d.ts:16747querySelector<E>(selectors): EType ParametersE extends Element = ElementParametersselectors: stringReturns EInherited from HTMLElement.querySelectorDefined in node_modules/typescript/lib/lib.dom.d.ts:16748querySelectorAllquerySelectorAll<K>(selectors): NodeListOf<HTMLElementTagNameMap[K]>Returns all element descendants of node that match selectors. MDN Reference Type ParametersK extends keyof HTMLElementTagNameMapParametersselectors: KReturns NodeListOf<HTMLElementTagNameMap[K]>Inherited from HTMLElement.querySelectorAllDefined in node_modules/typescript/lib/lib.dom.d.ts:16754querySelectorAll<K>(selectors): NodeListOf<SVGElementTagNameMap[K]>Type ParametersK extends keyof SVGElementTagNameMapParametersselectors: KReturns NodeListOf<SVGElementTagNameMap[K]>Inherited from HTMLElement.querySelectorAllDefined in node_modules/typescript/lib/lib.dom.d.ts:16755querySelectorAll<K>(selectors): NodeListOf<MathMLElementTagNameMap[K]>Type ParametersK extends keyof MathMLElementTagNameMapParametersselectors: KReturns NodeListOf<MathMLElementTagNameMap[K]>Inherited from HTMLElement.querySelectorAllDefined in node_modules/typescript/lib/lib.dom.d.ts:16756querySelectorAll<K>(selectors): NodeListOf<HTMLElementDeprecatedTagNameMap[K]>Type ParametersK extends keyof HTMLElementDeprecatedTagNameMapParametersselectors: KReturns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>DeprecatedInherited from HTMLElement.querySelectorAllDefined in node_modules/typescript/lib/lib.dom.d.ts:16758querySelectorAll<E>(selectors): NodeListOf<E>Type ParametersE extends Element = ElementParametersselectors: stringReturns NodeListOf<E>Inherited from HTMLElement.querySelectorAllDefined in node_modules/typescript/lib/lib.dom.d.ts:16759releasePointerCapturereleasePointerCapture(pointerId): voidMDN Reference ParameterspointerId: numberReturns voidInherited from HTMLElement.releasePointerCaptureDefined in node_modules/typescript/lib/lib.dom.d.ts:7732removeremove(): voidRemoves an element from the collection. Returns voidOverrides HTMLElement.removeDefined in node_modules/typescript/lib/lib.dom.d.ts:12404remove(index): voidParametersindex: numberReturns voidOverrides HTMLElement.removeDefined in node_modules/typescript/lib/lib.dom.d.ts:12405removeAttributeremoveAttribute(qualifiedName): voidRemoves element's first attribute whose qualified name is qualifiedName. MDN Reference ParametersqualifiedName: stringReturns voidInherited from HTMLElement.removeAttributeDefined in node_modules/typescript/lib/lib.dom.d.ts:7738removeAttributeNSremoveAttributeNS(namespace, localName): voidRemoves element's attribute whose namespace is namespace and local name is localName. MDN Reference Parametersnamespace: stringlocalName: stringReturns voidInherited from HTMLElement.removeAttributeNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7744removeAttributeNoderemoveAttributeNode(attr): AttrMDN Reference Parametersattr: AttrReturns AttrInherited from HTMLElement.removeAttributeNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:7746removeChildremoveChild<T>(child): TMDN Reference Type ParametersT extends NodeParameterschild: TReturns TInherited from HTMLElement.removeChildDefined in node_modules/typescript/lib/lib.dom.d.ts:16142removeEventListenerremoveEventListener<K>(type, listener, options?): voidRemoves the event listener in target's event listener list with the same type, callback, and options. MDN Reference Type ParametersK extends keyof HTMLElementEventMapParameterstype: Klistener: ObjectOptional options: boolean | EventListenerOptionsReturns voidOverrides HTMLElement.removeEventListenerDefined in node_modules/typescript/lib/lib.dom.d.ts:12417removeEventListener(type, listener, options?): voidParameterstype: stringlistener: EventListenerOrEventListenerObjectOptional options: boolean | EventListenerOptionsReturns voidOverrides HTMLElement.removeEventListenerDefined in node_modules/typescript/lib/lib.dom.d.ts:12418replaceChildreplaceChild<T>(node, child): TMDN Reference Type ParametersT extends NodeParametersnode: Nodechild: TReturns TInherited from HTMLElement.replaceChildDefined in node_modules/typescript/lib/lib.dom.d.ts:16144replaceChildrenreplaceChildren(...nodes): voidReplace 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. MDN Reference ParametersRest ...nodes: (string | Node)[]Returns voidInherited from HTMLElement.replaceChildrenDefined in node_modules/typescript/lib/lib.dom.d.ts:16767replaceWithreplaceWith(...nodes): voidReplaces 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. MDN Reference ParametersRest ...nodes: (string | Node)[]Returns voidInherited from HTMLElement.replaceWithDefined in node_modules/typescript/lib/lib.dom.d.ts:5577reportValidityreportValidity(): booleanMDN Reference Returns booleanDefined in node_modules/typescript/lib/lib.dom.d.ts:12407requestFullscreenrequestFullscreen(options?): Promise<void>Displays element fullscreen and resolves promise when done. When supplied, options's navigationUI member indicates whether showing navigation UI while in fullscreen is preferred or not. If set to "show", navigation simplicity is preferred over screen space, and if set to "hide", more screen space is preferred. User agents are always free to honor user preference over the application's. The default value "auto" indicates no application preference. MDN Reference ParametersOptional options: FullscreenOptionsReturns Promise<void>Inherited from HTMLElement.requestFullscreenDefined in node_modules/typescript/lib/lib.dom.d.ts:7754requestPointerLockrequestPointerLock(): voidMDN Reference Returns voidInherited from HTMLElement.requestPointerLockDefined in node_modules/typescript/lib/lib.dom.d.ts:7756scrollscroll(options?): voidMDN Reference ParametersOptional options: ScrollToOptionsReturns voidInherited from HTMLElement.scrollDefined in node_modules/typescript/lib/lib.dom.d.ts:7758scroll(x, y): voidParametersx: numbery: numberReturns voidInherited from HTMLElement.scrollDefined in node_modules/typescript/lib/lib.dom.d.ts:7759scrollByscrollBy(options?): voidMDN Reference ParametersOptional options: ScrollToOptionsReturns voidInherited from HTMLElement.scrollByDefined in node_modules/typescript/lib/lib.dom.d.ts:7761scrollBy(x, y): voidParametersx: numbery: numberReturns voidInherited from HTMLElement.scrollByDefined in node_modules/typescript/lib/lib.dom.d.ts:7762scrollIntoViewscrollIntoView(arg?): voidMDN Reference ParametersOptional arg: boolean | ScrollIntoViewOptionsReturns voidInherited from HTMLElement.scrollIntoViewDefined in node_modules/typescript/lib/lib.dom.d.ts:7764scrollToscrollTo(options?): voidMDN Reference ParametersOptional options: ScrollToOptionsReturns voidInherited from HTMLElement.scrollToDefined in node_modules/typescript/lib/lib.dom.d.ts:7766scrollTo(x, y): voidParametersx: numbery: numberReturns voidInherited from HTMLElement.scrollToDefined in node_modules/typescript/lib/lib.dom.d.ts:7767setAttributesetAttribute(qualifiedName, value): voidSets the value of element's first attribute whose qualified name is qualifiedName to value. MDN Reference ParametersqualifiedName: stringvalue: stringReturns voidInherited from HTMLElement.setAttributeDefined in node_modules/typescript/lib/lib.dom.d.ts:7773setAttributeNSsetAttributeNS(namespace, qualifiedName, value): voidSets the value of element's attribute whose namespace is namespace and local name is localName to value. MDN Reference Parametersnamespace: stringqualifiedName: stringvalue: stringReturns voidInherited from HTMLElement.setAttributeNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7779setAttributeNodesetAttributeNode(attr): AttrMDN Reference Parametersattr: AttrReturns AttrInherited from HTMLElement.setAttributeNodeDefined in node_modules/typescript/lib/lib.dom.d.ts:7781setAttributeNodeNSsetAttributeNodeNS(attr): AttrMDN Reference Parametersattr: AttrReturns AttrInherited from HTMLElement.setAttributeNodeNSDefined in node_modules/typescript/lib/lib.dom.d.ts:7783setCustomValiditysetCustomValidity(error): voidSets a custom error message that is displayed when a form is submitted. Parameterserror: stringSets a custom error message that is displayed when a form is submitted. MDN Reference Returns voidDefined in node_modules/typescript/lib/lib.dom.d.ts:12414setPointerCapturesetPointerCapture(pointerId): voidMDN Reference ParameterspointerId: numberReturns voidInherited from HTMLElement.setPointerCaptureDefined in node_modules/typescript/lib/lib.dom.d.ts:7785toggleAttributetoggleAttribute(qualifiedName, force?): booleanIf force is not given, "toggles" qualifiedName, removing it if it is present and adding it if it is not present. If force is true, adds qualifiedName. If force is false, removes qualifiedName. Returns true if qualifiedName is now present, and false otherwise. MDN Reference ParametersqualifiedName: stringOptional force: booleanReturns booleanInherited from HTMLElement.toggleAttributeDefined in node_modules/typescript/lib/lib.dom.d.ts:7793webkitMatchesSelectorwebkitMatchesSelector(selectors): booleanParametersselectors: stringReturns booleanDeprecatedThis is a legacy alias of matches. MDN Reference Inherited from HTMLElement.webkitMatchesSelectorDefined in node_modules/typescript/lib/lib.dom.d.ts:7799SettingsMember VisibilityProtected
A Protected
Theme