Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/01/2003, 09:39
Avatar de Helbira
Helbira
 
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 6 meses
Puntos: 5
Claro!! Es mas correcto decir que lo puedes hacer en javascript.

Lees lo seleccionado en tu radio button con javascript antes de hacer el submit... y desde la funcion que llames estableces el valor del action de tu formulario.

Algo asi:

<html>
<head>
<script language="JavaScript">

</script>
function compruebaRatioButton()
{
if (document.formulario.miRatio.value=="opcion1") {
document.formulario.action="pagina1.html";
document.formulario.submit();
} else {
document.formulario.action="pagina2.html";
document.formulario.submit();
}
return true;
}
</head>

<body>

...
<form name="formulario" action="" onSubmit="return compruebaRatioButton();">

<input type="ratio" name="miRatio" value="opcion1">Opcion1
<input type="ratio" name="miRatio" value="opcion2">Opcion1

<input type="submit" name="submit">
</form>

...

</body>
</html>


Te advierto que la forma que te he puesto que se lee el valor del ratio button en la funcion javascript no es exactamente asi... no he tenido tiempo de mirarte como seria exactamente el codigo para leerlo... Si no lo sabes dilo y ya te lo busco mas tranquilamente. Mas que nada era para que cogieras la idea de como sería.

Suerte!