CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

急???treeview中客户端脚本出现的不解的问题???

楼主showme005(show)2005-06-03 22:47:35 在 .NET技术 / ASP.NET 提问

近来在用treeview,又出现了一新的问题。我用checkall(node)选中根结点,就选中他的所有子结点,再调用下面的GetRights(),出现"subtree.all   为空或不是对象"错误,但当把选中结点的所有子结点展开时,又没有错误了。  
  为什么?高手帮忙解答。  
  代码如下:  
    function   GetTreeInfo(node,rights)  
  {    
  if(node.getAttribute('Checked'))  
  {  
  if(rights.length>0)   rights=rights+"/"+node.getAttribute('Text');  
  else   rights=node.getAttribute('Text');  
             
  if(node.getAttribute('NodeData')!=null)  
  {  
    rights=rights+"-"+node.getAttribute('NodeData')  
  }  
         
  var   NodeArray=node.getChildren();  
    for(var   i=0;i<NodeArray.length;i++)    
  {      
      rights=GetTreeInfo(NodeArray[i],rights);  
  }        
   
  }  
  return   rights;  
  }  
   
  function   GetRights()  
  {  
      var   rights="";  
       
  var   TV   =   window.document.all.TView;  
      var   NodeArray=TV.getChildren();  
                                      for(var   i=0;i<NodeArray.length;i++)  
                                          {  
          rights=GetTreeInfo(NodeArray[i],rights);  
      }  
      alert(rights);  
  } 问题点数:0、回复次数:6Top

1 楼showme005(show)回复于 2005-06-04 09:15:02 得分 0

up  
  Top

2 楼showme005(show)回复于 2005-06-04 09:47:12 得分 0

大侠们,帮看看了。小弟很急呀!!!Top

3 楼showme005(show)回复于 2005-06-04 10:28:43 得分 0

等待  
  Top

4 楼upshania(小姐,你喜欢吃青椒吗?)回复于 2005-06-04 11:14:41 得分 0

缺少事件。。。在树的窗口中拉个button     在   button   onclick里操作吧Top

5 楼showme005(show)回复于 2005-06-04 16:05:58 得分 0

楼上的那位说的事件我当然是实现了,不然怎么出现错误。  
  我发现treeview控件在它的结点第一次展开前,用node.getAttribute('Text')获得结点信息,就会出错,但不知怎么解决,等待高手解决!!!!Top

6 楼showme005(show)回复于 2005-06-04 20:05:21 得分 0

还有人会。。。help   meTop

相关问题

  • 如何通过客户端脚本移除TreeView控件中的某一节点?
  • 客户端脚本问题。
  • 客户端脚本问题……
  • 使用微软的TreeView控件有的客户端有脚本错误的问题
  • 关于客户端脚本以及服务器端脚本!
  • 客户端脚本的问题(1)
  • 客户端脚本的问题(2)
  • 客户端asp脚本支持Server.CreateObject吗?
  • screnc如何加密客户脚本??
  • 客户端脚本的问题?

关键词

  • 结点
  • getattribute
  • 选中
  • node
  • 出现
  • rights

得分解答快速导航

  • 帖主:showme005

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo