Hola lista,
Tengo mi Javascript algo oxidado, y ahora me veo haciendo una pequeña
aplicación web que necesita algo de manipulación del DOM.
El caso es que tengo un XHTML más o menos así:
<div id="caja-3">
<div>
<ul>
<li><a id="enlace".../></li>
</ul>
</div>
...
</div>
Y he asociado un evento "onlick" al elemento a#enlace. Hasta ahí todo
correcto. Pero entonces me veo en la necesidad de conocer el id de la
caja a la que pertenece dicho enlace (en este ejemplo, necesitaría
conocer que el id es "caja-3").
Estoy haciendo esto, que funciona correctamente:
element.parentNode.parentNode.parentNode.parentNode.getAttribute('id')
Pero algo me dice que tiene que haber "algo mejor" que concatenar todos
esos parentNode...
Lamentablemente creo que la propiedad "parentNode" no permite escoger
abuelos o bisabuelos [1]. ¿Alguna idea?
[1] http://developer.mozilla.org/en/docs/DOM:element.parentNode
--
Jaime Gómez Obregón
Director Comercial ([EMAIL PROTECTED])
ITEISA - www.iteisa.com
942 544 036 - 662 256 006
_______________________________________________
javaEScript mailing list
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net