Web platform features explorer

Form-associated custom elements

Custom elements may act like built-in form elements, via the the attachInternals() method of HTMLElement and the ElementInternals API.

Status

Baseline Widely Available (since 2025-09-27)

Browser support

  • Chrome 77 Released on 2019-09-10
  • Chrome Android 77 Released on 2019-09-10
  • Edge 79 Released on 2020-01-15
  • Firefox 98 Released on 2022-03-08
  • Firefox for Android 98 Released on 2022-03-08
  • Safari 16.4 Released on 2023-03-27
  • Safari on iOS 16.4 Released on 2023-03-27

Interop