Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/11/2007, 04:47
kullomo
 
Fecha de Ingreso: abril-2007
Mensajes: 17
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Paso de variables desde formulario

Estimado Caricatos:

Gracias por tu respuesta. Lo que he hecho antes de recibir tu respuesta es lo siguiente: he añadido al código la función getRadioButtonSelectedValue para obtener el valor del radiobutton seleccionado (el radiobutton siempre va a tener seleccionada una opción)

function getRadioButtonSelectedValue(ctrl)
{
for(i=0;i<ctrl.length;i++)
if(ctrl[i].checked) return ctrl[i].value;
}

Esta función la llamo en otra función que se llama al pulsar el botón de envío del formulario

function CheckAlta()
{
// Check campos obligatorios
materia = getRadioButtonSelectedValue(document.FORM1.ENCUAD) ;

if( FORM1.TITULO.value=="" )
{
alert( "Indique un título" );
FORM1.TITULO.focus();
return false;
}
}

Mi duda ahora es cómo puedo pasar en la URL que creo a mano la variable 'materia' en la que está almacenado el valor que se selecciona en el formulario.

Vuelvo a poner de nuevo la URL que compongo:

<input type="button" onclick="Abrir_Ventana(''pag2.html?VAR1=3?VAR2=1' + document.FORM1.TITULO.value,0,0,0,0,0,0,0,426,200, 1);" value="Añadir rango de fechas">

Muchísimas gracias a todos