Hola:
Si el botón va a enviar el formulario es preferible que sea tipo submit, evitas la dependencia de javascript para enviar el formulario, o sea, pasa a ser "accesible", y dejar javascript solo para validación (es recomendable también validar en el servidor)
Saludos