if
(document.createTreeWalker)
...
{
function myFilter(n)...{return NodeFilter.FILTER_ACCEPT;}
var myWalker=document.createTreeWalker(document.documentElement,NodeFilter,SHOW_ALL,myFilter,false);
}
function update() ... {
var node=myWalker.currentNode;
}
使用:
onclick = " myWalker.parentNode();updateNode(); "
onclick = " myWalker.nextSibling();updateNode(); "
function myFilter(n)...{return NodeFilter.FILTER_ACCEPT;}
var myWalker=document.createTreeWalker(document.documentElement,NodeFilter,SHOW_ALL,myFilter,false);
}
function update() ... {
var node=myWalker.currentNode;
}
使用:
onclick = " myWalker.parentNode();updateNode(); "
onclick = " myWalker.nextSibling();updateNode(); "