Buenas tardes.
Tengo un form, y al final de este dos botones, que cada uno manda a una pagina php diferente. La cosa es que no sé porque cada vez que le doy al botón hace una cosa diferente, aveces funciona, aveces te manda a la página del otro botón, aveces te manda a la propia pagina donde estas otra vez...
El código que tengo es el siguiente:
Código HTML:
<form id="form1" name="form1" method="post" action="">
El formulario con todos su campos
<input type="button" value="RECOGER PEDIDO EN OFICINAS" onclick="Validar(form1); document.form1.action='../send.php'" />
<input type="button" value="RECIBIR PEDIDO POR CORREO" onclick="Validar(form1); document.form1.action='pago.php'" />
</form>
En la función validar tengo solo esto, osea que en principio no debería influir ¿no?
Código HTML:
<script language="JavaScript" type="text/javascript">
function Validar(form)
{
{var x;
var r=confirm("Por favor, recuerde que si ha cambiado la seleccion de productos despues de pulsar el boton -Calcular precio- debe volver a pulsarlo para actualizar el precio total. ¿Está seguro de que desea continuar?");
if (r==true)
{
x=document.form1.submit();
}
else
{
x=form.f_inicio.focus(); return; };
}
} </script>
He mirado en varios foros y por lo que leo debería funcionar lo que tengo, pero no es así. ¿Alquien me podría ayudar? MUCHAS GRACIAS