Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2005, 04:27
Avatar de forecast
forecast
 
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 19 años, 5 meses
Puntos: 4
Cambiar el action de un formulario ya definido

hola amig@s;

tengo un formulario con una serie de selects relacionados entre ellos, por lo cual en el formulario tengo;

<form name="formu" method="post" action="<? $PHP_SELF; ?">
//el $PHP_SELF es imprescindible y no puedo tocarlo

Tengo además en el formulario un botón (type="button") que al clicar me lleva a una función de javascript, donde compruebo que todo todo esté bien e intento cambiarle el action para que me envíe la información (es decir ya no quiero el action $PHP_SELF) y he puesto esto

<script language="JavaScript">

//si se cumplen unas condiciones...
document.formu.action="pagina.php";

</script>

El resultado de ello es que me sigue cargando la misma página, es decir sigue el action $PHP_SELF y no el nuevo que defino en javascript...

¿Que hago mal? Gracias.