... die vorhandenen Vorschläge prüfen und vor allem schauen, ob da auch eine serverseitige Valdidierung stattfindet.
Ansonsten diese Validierung selbst schreiben (z.B. im WebQuerySave). Es ist auf jeden Fall wichtig, dass User-Angaben i.m.m.e.r validiert werden, bevor sie von der Anwendung verarbeitet werden.
Mach jetzt ziemlich viel JavaScript (oder wie es nun vornehm heisst: "Ajax"). Dafür bemühe ich mich immer stark vorhandene Lösungen möglichst stark zu benutzten. Nicht einfach wg. der Fülle der Vorgehensweisen und Angebote an freien Code & Frameworks.