Hola:
Tu formulario es inaccesible si se desactiva javascript, y también deja de servir si se produce algún error...
¿Por qué no usas mejor el tipo submit? Basta con enviar el valor false para que no pase esa validación... en este caso sería:
return (errores == "")
Saludos