ElementInternals
ariaAtomic: null | string;
ariaAutoComplete: null | string;
ariaBrailleLabel: null | string;
ariaBrailleRoleDescription: null | string;
ariaBusy: null | string;
ariaChecked: null | string;
ariaColCount: null | string;
ariaColIndex: null | string;
ariaColIndexText: null | string;
ariaColSpan: null | string;
ariaCurrent: null | string;
ariaDescription: null | string;
ariaDisabled: null | string;
ariaExpanded: null | string;
ariaHasPopup: null | string;
ariaHidden: null | string;
ariaInvalid: null | string;
ariaKeyShortcuts: null | string;
ariaLabel: null | string;
ariaLevel: null | string;
ariaLive: null | string;
ariaModal: null | string;
ariaMultiLine: null | string;
ariaMultiSelectable: null | string;
ariaOrientation: null | string;
ariaPlaceholder: null | string;
ariaPosInSet: null | string;
ariaPressed: null | string;
ariaReadOnly: null | string;
ariaRelevant: null | string;
ariaRequired: null | string;
ariaRoleDescription: null | string;
ariaRowCount: null | string;
ariaRowIndex: null | string;
ariaRowIndexText: null | string;
ariaRowSpan: null | string;
ariaSelected: null | string;
ariaSetSize: null | string;
ariaSort: null | string;
ariaValueMax: null | string;
ariaValueMin: null | string;
ariaValueNow: null | string;
ariaValueText: null | string;
role: null | string;
form: null | HTMLFormElement;
labels: NodeList;
shadowRoot: null | ShadowRoot;
states: CustomStateSet;
validationMessage: string;
validity: ValidityState;
willValidate: boolean;
checkValidity(): boolean;
reportValidity(): boolean;
setFormValue(
value: null | string | File | FormData,
state?: null | string | File | FormData,
): void;
setValidity(
flags?: ValidityStateFlags,
message?: string,
anchor?: HTMLElement,
): void;
}
Hierarchy (View Summary)
- ARIAMixin
- ElementInternals
Index
Properties
Methods
Properties
aria Atomic
aria Auto Complete
aria Braille Label
aria Braille Role Description
aria Busy
aria Checked
aria Col Count
aria Col Index
aria Col Index Text
aria Col Span
aria Current
aria Description
aria Disabled
aria Expanded
aria Has Popup
aria Hidden
aria Invalid
aria Key Shortcuts
aria Label
aria Level
aria Live
aria Modal
aria Multi Line
aria Multi Selectable
aria Orientation
aria Placeholder
aria Pos In Set
aria Pressed
aria Read Only
aria Relevant
aria Required
aria Role Description
aria Row Count
aria Row Index
aria Row Index Text
aria Row Span
aria Selected
aria Set Size
aria Sort
aria Value Max
aria Value Min
aria Value Now
aria Value Text
role
Readonlyform
Returns the form owner of internals's target element.
Readonlylabels
Returns a NodeList of all the label elements that internals's target element is associated with.
Readonlyshadow Root
Returns the ShadowRoot for internals's target element, if the target element is a shadow host, or null otherwise.
Readonlystates
Readonlyvalidation Message
Returns the error message that would be shown to the user if internals's target element was to be checked for validity.
Readonlyvalidity
Returns the ValidityState object for internals's target element.
Readonlywill Validate
Returns true if internals's target element will be validated when the form is submitted; false otherwise.
Methods
check Validity
checkValidity(): booleanReturns true if internals's target element has no validity problems; false otherwise. Fires an invalid event at the element in the latter case.
Returns boolean
report Validity
reportValidity(): booleanReturns true if internals's target element has no validity problems; otherwise, returns false, fires an invalid event at the element, and (if the event isn't canceled) reports the problem to the user.
Returns boolean
set Form Value
set Validity
setValidity(
flags?: ValidityStateFlags,
message?: string,
anchor?: HTMLElement,
): voidMarks internals's target element as suffering from the constraints indicated by the flags argument, and sets the element's validation message to message. If anchor is specified, the user agent might use it to indicate problems with the constraints of internals's target element when the form owner is validated interactively or reportValidity() is called.
Parameters
Optionalflags: ValidityStateFlagsOptionalmessage: stringOptionalanchor: HTMLElement
MDN Reference