Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/03/2008, 16:36
carolca79
 
Fecha de Ingreso: febrero-2008
Ubicación: Asunción
Mensajes: 36
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta Re: Conocer el ID de un Radio Button

TurKa,

Ahora me encontré con la siguiente situación:

borré todos los registros de mi BD y dejé solamente uno, el cual solo genera un radio button. Perfecto en eso no hay problema.

Pero, al hacer submit no tira el ID que fue pasado por el radio button sino que pasa ID= 0

Código HTML:
//esta funcion es para obtener la ID seleccionada
	var var_id = 0;
	function ObtenerID(form)
	{
		for(i=0;i < form.id_album.length;i++)
		{
			if(form.id_album[i].checked == true)
			{
				var_id = form.id_album[i].value;
			}
		}
	}

//esta otra cambia la URL del action agregando la ID obtenida
	function CambiarAction(pagina)
	{
		hola = pagina + "?id=" + var_id;
		alert(hola);
		document.formu.action = pagina + "?id=" + var_id;
		document.formu.submit();
	}
El radio button:
Código HTML:
<input type="radio" name="id_album" value="1" onClick="ObtenerID(this.form)"/>
CG - 26(2008-02-29 19:52:08.476792)
</font>
</br> 
El botón:
Código HTML:
<input type="button" name="btn_modificar" onClick="CambiarAction('modificar_galeria.php')" value="Modificar"/> 
Fíjate que el radio button tiene valor = 1, pero al hacer el alert puedo ver que es cero el valor...
Puede que sea algo del ciclo for?

Gracias,