获取treeview某节点的父节点个数。

ShadowInWind 2008-05-13 03:41:38
因为页面需求,所以要用js来操作treeview控件,我已经用var Obj=event.srcElement; 获取到了我需要的节点
求一方法遍历它的父节点的个数,最好还可以遍历出他们的名字。
...全文
268 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wfyfngu 2008-05-13
  • 打赏
  • 举报
回复
下面的代码针对这个TreeView
http://www.rindex.cn/treeview/index.html


var pNode = {currentNode}.parentNode;
while(pNode) {
alert(pNode.text);
pNode = pNode.parentNode;
}
ShadowInWind 2008-05-13
  • 打赏
  • 举报
回复
看过了,递归,我自己也写了。。。但是那是后台写出来的,和js取没多大关系吧?
  • 打赏
  • 举报
回复
你直接看别人的Treeview里的写法一切都明白
ShadowInWind 2008-05-13
  • 打赏
  • 举报
回复
谢谢楼上的,在Treeview控件里,用这个取不到~
lawrendc 2008-05-13
  • 打赏
  • 举报
回复
节点的父节点都只有一个 或者没有(根节点)

子结点取得父节点的方法:obj.parentNode;

取得节点的名字:obj.nodeName;

不知道是不是你想要的
lawrendc 2008-05-13
  • 打赏
  • 举报
回复
父节点个数?

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧