Day 09: Form Validation States
Build a small contact form with basic client side validation.
JavaScript focus
- submit event
- prevent default
- checking empty fields
- showing inline errors
- success state
Nice extras
- email format check
- focus first invalid field
- clear errors on input