Custom elements have been shippable for years, but the illusion falls apart the moment you drop one inside a <form> . The value never shows up in FormData . required does nothing.

Source: [Dev.to](https://dev.to/grimicorn/form-associated-custom-elements-web-components-that-belong-in-a-form-19kd)

Sponsored