function traverseAllChildren(node,cf,af){ //遍历全部子节点。对满足cf条件函数的节点进行af函数操作
var childNodes, i;
childNodes = node.getChildren();
for(i=0;i<childNodes.length;i++){
if(cf(childNodes[i])){
af(childNodes[i]);
}
if(childNodes[i].getChildren().length>0){
traverseAllChildren(childNodes[i],cf,af); //这儿的childNodes[i]参数好象又是自己
}
}
}
var childNodes, i;
childNodes = node.getChildren();
for(i=0;i<childNodes.length;i++){
if(cf(childNodes[i])){
af(childNodes[i]);
}
if(childNodes[i].getChildren().length>0){
traverseAllChildren(childNodes[i],cf,af); //这儿的childNodes[i]参数好象又是自己
}
}
}
解决方案 »
- 关于这段语法的解释
- 怪问题:無法判定字串常數的結尾(本地服务器测试ok,台湾服务器就出现这个问题)
- 关于工作的一点点困惑,求教大侠们。。。。
- 请问梅花雪老大!关于那个无敌的MzTreeView.js的刷新后保留点开的树形节点问题~
- 怎样javascript把gb2312的编码转换成utf-8的编码
- 关于jQuery.ajax 进入success后,返回错误的问题,求各位大神帮助
- 大家评一下这个网站.
- 小菜一碟:IE与Mozilla中JavaScript的主要差异
- 请问怎么用JS一个像素一个像素地画图?
- 求大神
- 我用微软的TreeView,用Javascript如何遍历它所有节点阿?在线等!解决了就结分
- cookie如何禁用按钮
微软太不可琢磨了。^_^