Ver Mensaje Individual
  #10 (permalink)  
Antiguo 23/06/2009, 02:14
Avatar de IMAC/
IMAC/
 
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 19 años
Puntos: 14
De acuerdo Respuesta: getElementById o getElementByName, como recoger varios elementos?

Cita:
Iniciado por crujikoki Ver Mensaje
Hola,

IMAC/, con lo que te ha dicho zerokilled ahora si que creo tendrías que tener la duda resuelta. Todo y que con lo que te comenté yo tambíen tendrías que haberla tenido resuelta. Solo investigando un pelin más hubieras dado con la solución...

No obstante, si algo no ha quedado claro pues vuelve a postear que te contestaremos encantados.

Saludos!
Efecctivamente ya solventé mi duda, pero me surge otra relacionada.

Finalmente me quedó así:
Código HTML:
function unable(){
	var radios = document.prueba.destino;
	var disabled = !radios[0].disabled;
	for (var a=0; a<document.prueba.destino.length; a++){
		radios[a].disabled= true;
	}
}
El nombre "destino" es el name de los objetos tipo radio que voy a deshabilitar.
¿cómo puedo pasar ese nombre por parámetro?
Lo he intentado de varios modos en las llamadas y en la definición de la función
unable(destino), unable('destino') para las llamadas
Y con la función tal que así:
Código HTML:
function unable(nombre){
	var radios = document.prueba.nombre;
	var disabled = !radios[0].disabled;
	for (var a=0; a<document.prueba.nombre.length; a++){
		radios[a].disabled= true;
	}
}
Pero no se que puede estar fallando, que no me funciona si lo hago de ese modo.

¿alguna sugerencia?

Saludos y gracias.