Foros del Web » Programando para Internet » Javascript »

deshabilitar un radio option

Estas en el tema de deshabilitar un radio option en el foro de Javascript en Foros del Web. Hola quisiera ver si alguien me pudiera decir como deshabilito un radio option, ya lo intente asi: document.ingreso.radio_option.disabled = true y no me funciona alguien ...
  #1 (permalink)  
Antiguo 06/06/2004, 06:35
Avatar de axy108  
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 415
Antigüedad: 20 años, 11 meses
Puntos: 0
deshabilitar un radio option


Hola quisiera ver si alguien me pudiera decir como deshabilito un radio option, ya lo intente asi:

document.ingreso.radio_option.disabled = true

y no me funciona alguien sabe donde esta mi error o cual es la manera correcta de hacerlo.

Muchas Gracias por su ayuda. BYE

__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
  #2 (permalink)  
Antiguo 06/06/2004, 07:31
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 3 meses
Puntos: 381
pero quieres que esté deshabilitado de entrada, o tras realizar alguna acción?
  #3 (permalink)  
Antiguo 07/06/2004, 09:28
Avatar de axy108  
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 415
Antigüedad: 20 años, 11 meses
Puntos: 0
no quiero que este deshabilitadop tras una accion en un select, ya tengo mi funcion la cual deshabilita dos select y dos campos de texto al evento OnChange del select que llama a lu funcion, el inconveniente es que tambien tengo que deshabilitar un par de radios, y eso es lo que no puedo hacer.

PLEASE HELP ME

MIL GRACIAS
__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
  #4 (permalink)  
Antiguo 07/06/2004, 09:43
 
Fecha de Ingreso: mayo-2004
Mensajes: 75
Antigüedad: 20 años, 6 meses
Puntos: 2
Creo que eso te puede pasar porque tienes mas de un option con el nombre "radio_option" en el formulario "ingreso" ¿no?.

Si es asi lo que pasa es que
Código HTML:
document.ingreso.radio_option
recupera un array de options por lo que de nada te sirve ponerlo a disabled, lo que tienes que hacer es ir poniendolos a disabled uno a uno

Código HTML:
	var radios = document.ingreso.radio_option;
	for(var i=0; i<radios.length; i++){
		radios[i].disabled = true;
	}
  #5 (permalink)  
Antiguo 07/06/2004, 09:59
Avatar de axy108  
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 415
Antigüedad: 20 años, 11 meses
Puntos: 0

Muchas Gracias Soniagrande y tunait, ya hice lo que me dijiste sonia y me funciono a la perfeccion, tambein hice el proceso a la inversa para activarlos, y funciono a la perfeccion.

var radios = document.ingreso.radio_option;
for(var i=0; i<radios.length; i++){
radios[i].disabled = false;
}

MIL GRACIAS

__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
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 18:31.