Hallo Ingrid,
ich vermute, Du arbeitest mit einem onClick-Eventhandler beim Button. Stattdessen würde ich mit einem onSubmit-Eventhandler im Formular-Tag arbeiten. Zudem läßt sich bei diesem bestimmen, ob das Formular wirklich abgeschickt werden soll oder nicht, indem man true oder false zurückgibt. Motto:
<form onSubmit="return checkAll()">
und die Funktion checkAll() gibt dann true oder false zurück, um das Formular an den Server abzuschicken oder nicht.
Viele Grüße
Frank