Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   Revisar Radio Button (http://www.forosdelweb.com/f45/revisar-radio-button-499083/)

Emerald 19/06/2007 11:11

Revisar Radio Button
 
Hola!

Necesito su ayuda... no se mucho de java script y tengo un ASP en el que necesito incluir una validación en javascript antes de hacer el submit.

Tengo varios radio button llamados:

Código HTML:

<INPUT TYPE="radio" NAME="UH0" VALUE="1" ><br>
<INPUT TYPE="radio" NAME="UH0" VALUE="2" ><br>
<INPUT TYPE="radio" NAME="UH0" VALUE="3" ><br>

<INPUT TYPE="radio" NAME="UH1" VALUE="1" ><br>
<INPUT TYPE="radio" NAME="UH1" VALUE="2" ><br>
<INPUT TYPE="radio" NAME="UH1" VALUE="3" ><br>

<INPUT TYPE="radio" NAME="UH2" VALUE="1" ><br>
<INPUT TYPE="radio" NAME="UH3" VALUE="2" ><br>
<INPUT TYPE="radio" NAME="UH3" VALUE="3" ><br>

<INPUT TYPE="radio" NAME="UH4" VALUE="1" ><br>
<INPUT TYPE="radio" NAME="UH4" VALUE="2" ><br>
<INPUT TYPE="radio" NAME="UH4" VALUE="3" ><br>

<INPUT TYPE="radio" NAME="UH5" VALUE="1" ><br>
<INPUT TYPE="radio" NAME="UH5" VALUE="2" ><br>
<INPUT TYPE="radio" NAME="UH5" VALUE="3" ><br>

hasta "n", nunca tengo una cantidad fija de radio buttons. Siempre empiezo por UH0 y así hasta UH20, o UH 30, en fin... hasta UHn

y necesito recorrerlos para que cuando en cualquier radio button seleccionen con el value = "3" entonces me envíe un mensaje.

Pero no se como poner algo como lo siguiente:

Código:

function ChecarDatos()
{
  for(x=0;x<document.ultimahora.TotalArt.value;x++)
  {
    if (document.ultimahora.["UH" + x][2].checked)
    {                               
        if (confirm("¿Está seguro de que desea eliminar los articulos seleccionados?"))
        {
          return true;
          break;
        }
        else
        {
          return false;
          break;
        }
    }
  }
}


Es decir, quiero que vaya checando uno por uno, pero no encuentro la forma de llamar el control radio con el nombre especifico. Me marca error en esta línea:

Código:

if (document.ultimahora.["UH" + x][2].checked)
Error: Expected Identifier


Gracias por la ayuda!!

Emerald 19/06/2007 11:27

Re: Revisar Radio Button
 
Gracias!

Creo que ya encontre la respuesta:

http://www.forosdelweb.com/showthrea...ht=radiobutton


La zona horaria es GMT -6. Ahora son las 02:51.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.