Tengi un código en una aplicación, el cual, siendo un radio button, si tiene 2 o más valores que seleccioanr, seleccione el que seleccione, funciona correctamente.
Sólo cuando tiene un único valor a seleccionar, me devuelve el mensaje del alert ibndicando que no tengo seleccionado ninguno ...
¿Dónde puede estar el error?
Gracias de antemano.
Código:
id=''; marca = ''; campo = parent.mFlotanteInf.document._fEncuestasGenerarEncuestas.Campo; for (i=0;i<campo.length;++i) { if (campo[i].checked) { marca = '1'; id=campo[i].value break; } } url = f.URLAgenteGenerar.value + id; if (marca == '1') { window.top.location = url; window.top.close(); //window.top.opener.location.reload(); } else { alert ('No ha seleccionado ninguna opción.'); }