Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2010, 22:26
zaqpz
 
Fecha de Ingreso: agosto-2005
Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 18 años, 8 meses
Puntos: 2
Respuesta: Todos los nodos en un array

Con getElementsByTagName("*"), te hago un pequeño ejemplo:

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script>
  4. window.onload=load;
  5.  
  6. function load()
  7. {
  8.     var a=document.getElementById('div_a').getElementsByTagName("*");
  9.     for(var x=0; x<a.length; x++)
  10.     {
  11.         alert(a[x].id);
  12.     }  
  13. }
  14.  
  15. </script>
  16. </head>
  17.  
  18. <body>
  19. <div id="div_a">
  20.     <div id="div_b">
  21.         <div id="div_c"><span id="span_a"></span></div>
  22.     </div>
  23.     <span id="span_b"></span>
  24. </div>
  25. </body>
  26. </html>

Saludos!
__________________
R4DS en español | R4DS en inglés