客戶(hù)端操作TreeView的一些方法http://search.csdn.net/Expert/topic/1382/1382892.xml?temp=.2543451
客戶(hù)端操作TreeView一直是比較頭疼的問(wèn)題,但也比較實(shí)用。好好研究了一下TreeView.htc,找到以下方法,不要告訴我你早已知道而懶得說(shuō):)
1.設置所選節點(diǎn),如選中第二個(gè)節點(diǎn)
function SetSelNode()
{
TreeView1.selectedNodeIndex="1";
}
2.得到所選節點(diǎn)的Text,ID或NodeData
function GetAttribute()
{
alert(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("Text"));
}
替換Text為ID或NodeData,可分別得到所選節點(diǎn)的ID或NodeData
3.修改節點(diǎn)屬性,如修改第一個(gè)節點(diǎn)的Text
function ModifyNode()
{
var node=TreeView1.getTreeNode("0");
node.setAttribute("Text","hgknight");
}
4.得到點(diǎn)擊節點(diǎn)
function TreeView1.onclick()
{
alert(TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute("Text"));
}
5.添加節點(diǎn)
function AddNode()
{
var node=TreeView1.createTreeNode();
node.setAttribute("Text","hgknight");
TreeView1.add(node);
}
聯(lián)系客服