Interface ElementInternals
ariaAtomic: string;
ariaAutoComplete: string;
ariaBrailleLabel: string;
ariaBrailleRoleDescription: string;
ariaBusy: string;
ariaChecked: string;
ariaColCount: string;
ariaColIndex: string;
ariaColIndexText: string;
ariaColSpan: string;
ariaCurrent: string;
ariaDescription: 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;
ariaRowIndexText: string;
ariaRowSpan: string;
ariaSelected: string;
ariaSetSize: string;
ariaSort: string;
ariaValueMax: string;
ariaValueMin: string;
ariaValueNow: string;
ariaValueText: string;
form: HTMLFormElement;
labels: NodeList;
role: string;
shadowRoot: ShadowRoot;
states: CustomStateSet;
validationMessage: string;
validity: ValidityState;
willValidate: boolean;
checkValidity(): boolean;
reportValidity(): boolean;
setFormValue(
value: string | FormData | File,
state?: string | FormData | File,
): void;
setValidity(
flags?: ValidityStateFlags,
message?: string,
anchor?: HTMLElement,
): void;
}
                 
                    
                  Hierarchy
              
              - ARIAMixin- ElementInternals (View Summary)
 
 Index
Properties
Methods
 Properties
ariaAtomic 
ariaAutoComplete  
ariaBrailleLabel  
ariaBrailleRoleDescription   
ariaBusy 
ariaChecked 
ariaColCount  
ariaColIndex  
ariaColIndexText   
ariaColSpan  
ariaCurrent 
ariaDescription 
ariaDisabled 
ariaExpanded 
ariaHasPopup  
ariaHidden 
ariaInvalid 
ariaKeyShortcuts  
ariaLabel 
ariaLevel 
ariaLive 
ariaModal 
ariaMultiLine  
ariaMultiSelectable  
ariaOrientation 
ariaPlaceholder 
ariaPosInSet   
ariaPressed 
ariaReadOnly  
ariaRequired 
ariaRoleDescription  
ariaRowCount  
ariaRowIndex  
ariaRowIndexText   
ariaRowSpan  
ariaSelected 
ariaSetSize  
ariaSort 
ariaValueMax  
ariaValueMin  
ariaValueNow  
ariaValueText  
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.
role
ReadonlyshadowRoot 
Returns the ShadowRoot for internals's target element, if the target element is a shadow host, or null otherwise.
Readonlystates
ReadonlyvalidationMessage 
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.
ReadonlywillValidate 
Returns true if internals's target element will be validated when the form is submitted; false otherwise.
 Methods
checkValidity 
reportValidity 
setFormValue  
setValidity 
- setValidity(
 flags?: ValidityStateFlags,
 message?: string,
 anchor?: HTMLElement,
 ): void
- Marks 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: ValidityStateFlags
- Optionalmessage: string
- Optionalanchor: HTMLElement
 - Returns void
MDN Reference