Baseline 2024
Newly available
The add
method of the CustomStateSet
interface adds value representing a custom state to the CustomStateSet
.
Custom elements with a specific state can be selected using the :state()
pseudo-class, specifying the desired state as an argument.
value
A string that represents the custom state.
Undefined.
ExamplesThe following function adds the state checked
to a CustomStateSet
.
class MyCustomElement extends HTMLElement {
set checked(flag) {
if (flag) {
this._internals.states.add("checked");
}
}
}
Specifications Browser compatibility
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4