Progressively Enhanced Form Validation, Part 4: Custom validation messages

This form uses browser built-in form validation when JavaScript is not available.

When JavaScript is available:

Read the accompanying Cloud Four article

Customer details
Purchase details
More demo fields
Interests