Ciao ragazzi,

ho una struttura html di questo tipo:

<div id="struttura">
<li id="1">
<li id="2">
<li id="3">
<li id="4">
</div>

e provo ad accedere agli elementi con il seguente codice di prova:

var currentNode = document.getElementById("struttura").firstChild;
var i = 0;
while(currentNode != null){
alert(i);
i++;
currentNode = currentNode.nextSibling;
}

A questo punto però, il contatore i mi conta 8 volte ( da 0 a 7 ). Come è possibile? Ci sono per caso dei nodi "nascosti" ?

Ciao e grazie