Week 6 — Formulieren & validatie
Wat laat dit voorbeeld zien?
Een formulier met verschillende
input-types, labels die correct
gekoppeld zijn via for/id, en basisvalidatie met
required, pattern en min/max.
Probeer maar te versturen zonder de verplichte velden in te vullen!
Voorbeeld: drakenverhuur — reserveringsformulier
Waarom werkt dit goed?
- Elk
<label>heeft eenfordat overeenkomt met hetidvan het bijbehorende veld — klik maar eens op een label. - Het juiste
typeper veld (email,number,date) geeft automatisch passende validatie en op mobiel het juiste toetsenbord. requiredmaakt een veld verplicht;patterndwingt een specifiek format af (hier: een postcode).