Я хотел пройти узел за узлом на веб-странице, сохранив последовательность.
например. Ниже приведен базовый DOM:
<BODY>
<DIV id ='1'> Test 1 </DIV>
<DIV id='2'> Details about <SPAN id='3'> Execution </SPAN> </DIV>
</BODY>
В соответствии с приведенным выше примером, я хочу пройти каждый узел по узлу, т.е.
1st Traversal : <BODY>
2nd Traversal : <DIV id ='1'>
3rd Traversal : <DIV id='2'>
4rd Traversal : <SPAN id='3'>
Мой мотив состоит в том, чтобы перебирать все узлы, доступные на текущей странице, и посещать каждый узел один за другим, говоря просто nextnode (), обходя при этом обход не глядя на родительские и дочерние отношения. Ожидается, что он должен посещать каждый узел в следующей последовательности.
Так что мое утверждение будет таким:
startnode //consider this is start node
While ( startnode!=null ) {
// will process on startnode
startnode= startnode->nextnode();
// something like that to visit each node
}
Кто-нибудь знает об этом, как этого добиться, используя jquery (предпочтительно) или javascript,
поделитесь пожалуйста своими ссылками.
Спасибо
-Pravin