Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2006, 22:53
frijolerou
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 21 años
Puntos: 13
Consulta complicada sobre DOM

Que tal gentes!!

Supongamos que tengo un documento HTML con la siguiente estructura:

Código:
<body>
    <div>
        <form>
            <div>
                <div></div>
            </div>
        </form>
    </div>
    <div>
            <div></div>
    </div>
</body>
Si quiero "capturar" todos los elementos DIV del documento puedo hacer esto:

Código:
lista = document.getElementsByTagName('DIV');
Y si no se me ha olvidado como contar, me entregaría una lista de 6 elementos. Pero lo que en realidad necesito es lo siguiente: capturar sólo aquellos DIV's que no estén anidados (directa o indirectamente) dentro de otro DIV (que en código de ejemplo que puse serían sólo 2).

El lío es que para esto no puedo disponer ni del atributo CLASS ni del atributo ID de cada DIV.

¿Será muy complicado de realizar?
Se supone que
__________________
El conocimiento es libre: Movimiento por la Devolución

Última edición por frijolerou; 23/04/2006 a las 23:23