Ich würde bei sowas kein JavaScript sondern PHP empfehlen. Dort läuft auf jeden Fall eine Überprüfung ab. Nur was machen Kunden, die Javscript deaktiviert haben?
Fronted!
Wie schon gesagt, eine VORAB-VALIDIERUNG!
In der Bestätigungsseite (übernächste), findet eine Serverseitige Validierung statt.