Form Validation Overview
Hyvä primarily leverages native browser features for client-side form validation: HTML5 input types and the Browser Constraint Validation API. This approach reduces JavaScript overhead and enhances accessibility.
This section offers a brief introduction and reference to native browser validation, but it does not cover all features supported by modern browsers.
Additionally, since Hyvä 1.1.14, an Alpine.js-based JavaScript form validation library is available. This library also ensures accessibility best practices are followed.