js递归遍历treeview中某节点的所有子节点的问题
代码如下:function AlertNode(NodeArray,choose)
{
for(i=0;i<NodeArray.length;i++)
{
var cNode;
cNode=NodeArray[i];
cNode.setAttribute('Checked',choose);
if(parseInt(cNode.getChildren().length)!=0)
{
AlertNode(cNode.getChildren(),choose);
}
}
}
当遇到如下情况时,递归无法完成
A
B1
B2
C1
C2
B3
C1
从A节点开始,遍历到c2,就结束了,B3等节点就没遍历到,为什么?
JavaScript 遍历 递归 TreeView
补充:.NET技术 , ASP.NET