//tree 是個Ext.tree.TreePanel物件
var roonodes = tree.getRootNode().childNodes; //獲取主節點
findchildnode(roonodes); //開始遞迴
function findchildnode(node){
var childnodes = node.childNodes;
for(var i=0;i<childnodes.length;i++){ //從節點中取出子節點依次遍歷
var rootnode = roonodes[i];
alert(rootnode.text);
if(rootnode.childNodes.length>0){ //判斷子節點下是否存在子節點
findchildnode(rootnode); //如果存在子節點 遞迴
}
//tree 是個Ext.tree.TreePanel物件
var roonodes = tree.getRootNode().childNodes; //獲取主節點
findchildnode(roonodes); //開始遞迴
function findchildnode(node){
var childnodes = node.childNodes;
for(var i=0;i<childnodes.length;i++){ //從節點中取出子節點依次遍歷
var rootnode = roonodes[i];
alert(rootnode.text);
if(rootnode.childNodes.length>0){ //判斷子節點下是否存在子節點
findchildnode(rootnode); //如果存在子節點 遞迴
}
}
}