Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/09/2015, 05:11
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 6 meses
Puntos: 72
Respuesta: cambiar estilo a una capa

childNodes devuelve una colección de elementos, igual a un array, se puede acceder a cada elemento usando el índice y también recorrerlos con un bucle.

Código Javascript:
Ver original
  1. elemento= document.getElementById("contenedor").childNodes;
  2.  
  3. for(i=0; i<elemento.length; i++) {
  4.   elemento[i].style.width="200px";
  5. }

Yo usaría getElementsByTagName() ya que childNodes presenta algunos inconvenientes con el navegador firefox, su uso es muy parecido.

Código Javascript:
Ver original
  1. elemento= document.getElementById("contenedor").getElementsByTagName("div");
  2.  
  3. for(i=0; i<elemento.length; i++) {
  4.   elemento[i].style.width="200px";
  5. }