Hola
astut: te recomiendo que te acostumbres a enviar los formularios desde el botón submit y validarlos desde el tag form tal como puso
JavierB (¡Hola
!), porque los envíos programados con el método submit() pueden dar problemas (no son accesibles). Los que deshabilitan javascript nunca enviarán el formulario... y además de la validación javascript, validar en el servidor (creo que es lo más aconsejable).
Saludos