Ciao,
se non ho capito male,
puoi scrivere così: onsubmit="validate()"

e all'interno della funzione validate()

decidi se eseguire il form.submit() oppure no.

Ciao