Foros del Web » Programando para Internet » Javascript »

valor radio butons

Estas en el tema de valor radio butons en el foro de Javascript en Foros del Web. Hola. tengo por una parte: Código HTML: CIF: <input name= "cifnif" id= "cifnif" type= "radio" value= "1" /> NIF: <input name= "cifnif" id= "cifnif" type= ...
  #1 (permalink)  
Antiguo 04/01/2007, 06:39
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 5 meses
Puntos: 18
valor radio butons

Hola.

tengo por una parte:
Código HTML:
CIF:<input name="cifnif" id="cifnif" type="radio" value="1" />
NIF:<input name="cifnif"  id="cifnif" type="radio" value="2" /> 
y al mandar el formulario:
Código:
 
var ctrl=document.getElementById('cifnif');
for(i=0;i<ctrl.length;i++)
if(ctrl[i].checked) var valor=ctrl[i].value;
alert(valor);
y no me coje el valor.

Seguramente será alguna tontería pero podría alguien decirme la tonteria que es.
Gracias.
  #2 (permalink)  
Antiguo 04/01/2007, 08:11
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Re: valor radio butons

Hola trasgukabi

Están poniendo los dos radios con el mismo id y eso no está bien, el id debe ser único. Puedes usar esto:

Código:
  for (i=0; rad = document.getElementsByName('cifnif')[i]; i++)
    if (rad.checked)
      alert(rad.value);
Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:11.