JavaScript Tutorial/DOM Node/nextNode — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 11:24, 26 мая 2010
Firefox only NodeIterator Example
<source lang="javascript">
<html> <head> <title>NodeIterator Example</title> <script type="text/javascript">
var iterator = null; function makeList() { var oDiv = document.getElementById("div1"); iterator = document.createTreeWalker(oDiv, NodeFilter.SHOW_ELEMENT, null, false); var oOutput = document.getElementById("text1"); var oNode = iterator.nextNode(); while (oNode) { oOutput.value += oNode.tagName + "\n"; oNode = iterator.nextNode(); } }
</script> </head> <body>
A: B C
D E
F
Hello World!
- List item 1
- List item 2
- List item 3
<textarea rows="10" cols="40" id="text1"></textarea>
<input type="button" value="Make List" onclick="makeList()" />
</body>
</html></source>