Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2011, 10:53
Avatar de goteen_mx
goteen_mx
 
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 1 mes
Puntos: 37
Respuesta: Acceder a los nodos hijo

Primero debes tener toda la estructura de etiquetas del HTML


Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5.  <div class="sidebar1">
  6.     <ul class="nav">
  7.       <li><div class='keynav_box' onclick='document.location.href="index.html";'><a href="index.html">play</a></div></li>
  8.       <li><div class='keynav_box' onclick='document.location.href="video.html";'><a href="video.html">video</a></div></li>
  9.       <li><div class='keynav_box' onclick='document.location.href="how_to_play.html";'><a href="how_to_play.html">how to play</a></div></li>
  10.     </ul>
  11.  </div>
  12. </body>
  13. </html>

y seria algo asi

Código Javascript:
Ver original
  1. document.childNodes[1].childNodes[0].childNodes[0].childNodes[1].childNodes[0];

ten en cuenta que ese es el div, adentro tienes un hijo <a>

y como sugerencia puedes ponerle id a tus objetos, así seria má facil

Código Javascript:
Ver original
  1. document.getElementById("miSegundoLiPrimreDiv")
y listo

Saludos


Me surgió la duda despues de leer la respuesta, quires acceder al DIV o al atributo class del DIV??????

Última edición por goteen_mx; 09/03/2011 a las 10:55 Razón: Duda en la respuesta.