forms
Domain inferred from 4 atoms across the corpora.
Atom counts by kind
| Kind | Count |
|---|---|
| check | 3 |
| template | 1 |
Sample atoms
Check Button Type Explicit
Validates that every <button> element declares an explicit type attribute (button | submit | reset). Buttons in forms default to 'submit' which causes accidental form submission — a common bug source.
Check Error Message Associated
Validates that form-error messages are programmatically associated with their failing inputs via aria-describedby + role='alert' (or aria-live), and that aria-invalid='true' is set on the visually-errored input.
Check Form Validation Inline
Validates that forms perform inline, field-level validation: each validatable input has an aria-describedby error region, validation triggers on blur/input (not just submit), and the form does not use window.…
Template Form Validation
Inline form field validation using native :invalid + custom validity messages + aria-live error region. Zero JS libraries; works without JS for HTML-native types.