Foros del Web » Programando para Internet » Javascript »

No permitir modificar despues de checkear un input radio.

Estas en el tema de No permitir modificar despues de checkear un input radio. en el foro de Javascript en Foros del Web. Tengo 4 opciones con <input type="radio" name="opcion"> y quisiera que cuando marquen una, se desabiliten todas las demas....
  #1 (permalink)  
Antiguo 20/09/2007, 04:03
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 21 años, 2 meses
Puntos: 0
No permitir modificar despues de checkear un input radio.

Tengo 4 opciones con <input type="radio" name="opcion"> y quisiera que cuando marquen una, se desabiliten todas las demas.
__________________
Calle17.net

edgargranados.es
  #2 (permalink)  
Antiguo 20/09/2007, 05:57
Avatar de drmkace  
Fecha de Ingreso: febrero-2005
Mensajes: 26
Antigüedad: 19 años, 2 meses
Puntos: 0
Re: No permitir modificar despues de checkear un input radio.

hola, vos que que se deshabiliten (que no te deje seleccionar ninguna otra) o que solo se pueda seleccionar una de ellas?

Saludos,
  #3 (permalink)  
Antiguo 20/09/2007, 06:47
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 21 años, 2 meses
Puntos: 0
Re: No permitir modificar despues de checkear un input radio.

que no te deje seleccionar ninguna otra
__________________
Calle17.net

edgargranados.es
  #4 (permalink)  
Antiguo 20/09/2007, 10:14
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: No permitir modificar despues de checkear un input radio.

Hola deccweb

Creo que esto te servirá:

Código PHP:
<html>
<
head>
<
script type="text/javascript">
function 
deshabilitar() {
  for (
i=0eledocument.forms[0].rad[i]; i++)
    
ele.disabled true;
}
</script>
</head>
<body>
<form>
<input type="radio" name="rad" onclick = "deshabilitar()" />
<input type="radio" name="rad" onclick = "deshabilitar()" />
<input type="radio" name="rad" onclick = "deshabilitar()" />
</form>
</body>
</html> 
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 00:43.