获取TreeView控件的兄弟节点(JAVASCRIPT)

 1<script lanaguage="javascript">   
 2<!--   
 3//////////////////////////////////////////////////////////////////////////////////////   
 4//////获取TreeView控件的兄弟节点   
 5//////////////////////////////////////////////////////////////////////////////////////   
 6function GetLevleNode(Direction)   
 7{   
 8var SelectNode;   
 9var BeforeStr,EndStr,NextStr,EndNum;   
10var k; 
11
12if(Direction=='up')   
13k=-1 /////////获取兄节点   
14else   
15k=1 /////////获取弟节点   
16
17
18var myTree=TreeList.getElementById("OrgSetTree");   
19var NextNode = myTree.getTreeNode((parseFloat(tvw.clickedNodeIndex) + 1) +''); 
20
21SelectNode=myTree.clickedNodeIndex;   
22BeforeStr=SelectNode.substr(0,SelectNode.length-1);   
23EndNum=parseInt(SelectNode.substr(SelectNode.length-1));   
24if (Direction=='up'&&EndNum<=0) return false; 
25
26EndStr=EndNum+k;   
27NextStr=BeforeStr+EndStr+''; 
28
29var CurrNode = myTree.getTreeNode(NextStr);   
30if (PreNode==null) return false; 
31
32var NextNodeText=CurrNode.getAttribute('Text'); /////////获取节点文字   
33  
34alert(NextNodeText);   
35} 
36
37\-->   
38</script>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus