Cita:
Iniciado por bookmaster
Luego con poner esto en el <form> antes del
action te llama a la funcion y si esta todo ok se envia y sino no.
Otra opción es que pases los valores a variables de sesión y las recuperes al darle a regresar, así no se pierden hasta que no este todo correcto.
Te puse que se hacia en el <form> no en el boton de submit
Código HTML:
<form name="form1" method="post" onSubmit="insertar.php">
En onSubmit llamas al JavaScript no a la página donde vas a mandar los datos. y te falta el action que es donde vas a mandar los datos.
Quedaría así:
Código HTML:
<form name="form1" method="post" onSubmit="return validar();" action="insertar.php">
Y el boton de enviar sería tipo submit.
Código HTML:
<input type="submit" name="enviar" value="Registrarse">