Este ejemplo nos permite evaluar cualquier codigo, asignación o lo que queramos a todos los elementos de un array.
He necesitado esto a la hora de usar la funcion getElementbyClasss la cual devuelve un array con los elementos de la pagina con cierta class CSS.
codigo fuente:
function paratodos(arr,que){
n=0;
while(arr[n]){
eval("arr["+n+"]"+que);
n++;
}
}
arr es el array de elementos
que es lo que queremos aplicar a cada elemento del array
El funcionamiento sería (por ejemplo)
hacer = ".innerHTML=’1′;";
paratodos(getElementbyClasss("pu"),hacer);
Siendo el array arr este…
arr[0]="perro";
arr[1]="gato";
arr[2]="leon";
arr[3]="elefante";
Nos quitaría todo este trabajo…
arr[0]=.innerHTML=’1′;
arr[1]=.innerHTML=’1′;
arr[2]=.innerHTML=’1′;
arr[3]=.innerHTML=’1′;
Os parecerá una tontería…. pero resulta util.![]()








