?? nodeiteratorexample1.htm
字號:
<html>
<head>
<title>NodeIterator Example</title>
<script type="text/javascript">
var iterator = null;
function makeList() {
var oDiv = document.getElementById("div1");
iterator = document.createNodeIterator(oDiv, NodeFilter.SHOW_ELEMENT, null, false);
//For Firefox: 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>
<p><strong>Note:</strong> The <code>NodeIterator</code> object has only been implemented in Opera (version 7.6 and higher) and Safari (version 1.3 and higher). It has not been implemented in Internet Explorer or Firefox (so this example won't work). In Firefox, you can use the <code>TreeWalker</code> instead.</p>
<div id="div1">
<p>Hello <b>World!</b></p>
<ul>
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
</ul>
</div>
<textarea rows="10" cols="40" id="text1"></textarea><br />
<input type="button" value="Make List" onclick="makeList()" />
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -