Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2007, 10:19
zyon
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 19 años, 5 meses
Puntos: 3
problemas con el NAME

Que tal tengo una lista de checKBox con id's muy distintos, pero con propiedad NAME asignados por mi de manera consecutiva ( name="checK_0" , name="checK_1" y asi consecutivamente ) tengo la siguiente funcion:

Código HTML:
function marcar(obj){// Recive el objeto de un camop de texto
	var aler='No existe la categoría';
	for(var c=0;c<num;c++){//num es el numero de checks existentes
		check=eval("document.getElementsByName('check_"+c+"')");	
		alert('paso - ' + check.value +' - '+ obj.value);
                       
		if(check.value==obj.value){
			check.checked=true;
			aler='';	
		}	
	}
	if(aler!='')
		alert(aler);
}
como ven quise usar la propiedad getElementsByName() en lugar de getElementById() pero cuando quiero hacer check.value me marca indefinido, por que?

Lo que necesito es que al escribir en un campo de texto y ejecutar la funcion de marcar, busque en los CheckBox a aquel que tenga el mismo valor que el del campo de texto y se marque, espero alguien me pueda ayudar, gracias de antemano!!!
__________________
Wow! No se que decir...