se usi un input type submit il submit viene eseguito ....
usa type button e su onclick la funziona appunto..
devi gestire li in submit se ci sono errori o meno