Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2014, 22:30
donn
 
Fecha de Ingreso: abril-2008
Mensajes: 67
Antigüedad: 16 años, 7 meses
Puntos: 0
Identificar grupo de radio button no seleccionado

Buen dia.

Tengo esta funcion en javascript, que sirve para pasar valores de radiobutton y textbox a otra pagina, cuando el cronometro llegue al tiempo para el que esta programado.

Código:
<script language="javascript">
function abrirVent( ){
for(i=0;i<document.form1.radiobutton1.length;i++){
if(document.form1.radiobutton1[i].checked) {
marcado=i;
}
}
var rb1=document.form1.radiobutton1[marcado].value;
var tf8 = document.getElementById("textfield8").value;
window.location="wonder_ok.php?valor="+tf8+"&rb1="+rb1;
}
timer = setTimeout("abrirVent()", 5000);;
</script>
Y funciona bien. Al terminar el conteo, abre la nueva pagina y pasa las variables. El detalle es cuando no tengo seleccionado ningun radiobutton del grupo. Entonces se atora y no pasa a la siguiente pagina. Intenté con

Código:
<script language="javascript">
function abrirVent( ){
for(i=0;i<document.form1.radiobutton1.length;i++){
if(document.form1.radiobutton1[i].checked) {
marcado=i;
}
}
if (marcado==null){
alert("no seleccionado");
}
var rb1=document.form1.radiobutton1[marcado].value;
var tf8 = document.getElementById("textfield8").value;
window.location="wonder_ok.php?valor="+tf8+"&rb1="+rb1;
}
timer = setTimeout("abrirVent()", 5000);;
</script>
pero no funciona, nunca envia el mensaje de "no seleccionado"

que se puede hacer para que detecte cuando no se ha seleccionado ningun radio button? Saludos