Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/10/2009, 10:20
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Evitar una acción del usuario

A ver quizas respondi demasiado ràpido...

Pensaba que tenias un formulario con un select que querias ocultar dejando una opción fija, por eso te decia de substituirlo por un campo oculto.

Por lo que parece tienes diversos formularios y vas pasando de uno a otro con el boton siguiente....

Luego tendriamos que ver el codigo del formulario anterior para poder agregar el campo oculto y la validació y forzar que salte al formulario siguiente ... no se si me he explicado.

Una forma mas sencilla pero menos elegante seria esta:

Código HTML:
<html>
<head>
<script language="javascript">
function validarPago(){
formpago.submit();
}
</script>

</head>
<body onload="validarPago();">
<form name="formpago" action="compra_confirmar.php" method="post">
<input name="metodo" type="hidden" value="8" />
</form>
</body>
</html> 
así cuando haya cargado la pagina lanzara la validación automaticamente con el valor 8 que tenenmos guardado en el campo "metodo" que ahora es oculto (hidden).

Es decir la pagina no mostrara nada pero hara lo mismo que si el usuario hiciera "click" en el boton siguiente.


Quim