esistono i metodi nextSibling, childNodes, ....
ma se non sbaglio agiscono su tutti i nodi dello stesso livello, quindi non sui sub-nodi

mi date la dritta per recuperare tutti i childNodes compreso i sub-childNodes