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,