javascript怎么取得treeview的第一层节点?
我用的是vs2005的treeview,它在脚本中不支持getTreeNode
------解决方案--------------------自带的TreeView好像没有客户端对象与之对应
可以设置节点的客户端iD,这样就可以取到了
------解决方案--------------------
1.设置所选节点,如选中第二个节点  
 function   SetSelNode()  
 {  
 TreeView1.selectedNodeIndex="1";  
 }    
 2.得到所选节点的Text,ID或NodeData  
 function   GetAttribute()  
 {  
 alert(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("Text"));  
 }  
 替换Text为ID或NodeData,可分别得到所选节点的ID或NodeData    
 3.修改节点属性,如修改第一个节点的Text  
 function   ModifyNode()  
 {  
 var   node=TreeView1.getTreeNode("0");  
 node.setAttribute("Text","hgknight");  
 }    
 4.得到点击节点  
 function   TreeView1.onclick()  
 {  
 alert(TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute("Text"));  
 }    
 5.添加节点  
 function   AddNode()  
 {  
 var   node=TreeView1.createTreeNode();  
 node.setAttribute("Text","hgknight");  
 TreeView1.add(node);  
 }  
其中TreeView1也可以用var TreeView1= document.getElementById("treeview1");
看看这个对你是否有用
------解决方案--------------------UP
------解决方案--------------------
------解决方案--------------------