Hola:
Te falta entender el concepto de validación...
La estructura es: la llamada desde el evento del tag form anteponiendo la palabra return... y el botón submit pelado...
<form onsubmit="return verif(this)"...
El this es una ayuda valiosa, pero en tu caso parece que lo omites.
Luego en la función validadora poner return false para cancelar el envio (o sea, cuando no pasa la validación)
Saludos