Hola:
En mi opinión, solo deberías usar javascript para una supuesta validación... el enlace se hace directamente al hacer submit (o sea al pulsar el botón del mismo tipo), en el actión del formulario se pone el destino y los datos a pasar se pone en los controles... No tiene sentido (siempre se trata de mi opinión) redireccionar con javascript.... y aún más, ese tipo de enlace se considera no accesible (no se realiza nunca en navegadores con javascript desactivado)
Saludos