可以用xml来处理,点击的时候给一个js函数来处理,这个函数里面取id为参数,传到一个动态生成的xml文件里面,如果这个xml返回是没有子节点的,那么就没有之类喏,反之...原理是这样,具体探讨:[email protected]

解决方案 »

  1.   

    http://www.52nh.com/hw/asp/desktop.asp从里面找相的东西吧!我也在改进!
      

  2.   

    我原来问的是用javascript画树,别人给的程序很长你留下你的email我给你发过去
      

  3.   

    正规的做法是将数据与显示分开1. 定义一个 javascript 的树状的数据结构(对象) oTree,保存和维护数据,这是一个纯粹的数据结构问题,你可以利用现有的数据结构理论和算法,实现非常复杂的功能2. 用一个函数,利用 DHTML 的 createElement, removeNode 动态创建和维护一个与 oTree 对象相对应的树状结构 oTreeDisplay。oTreeDisplay 的结点与 oTree 的结点一一对应。每个结点有个 bExpand 参数,true 表示结点展开(expand),false 表示收缩(collapse),当点击结点时,就切换 expand/collapse 状态,同时更新 bExpand 的状态。如果结点不再有子结点,就直接打开相关页面。我的网站的 Tree 结构就是这么实现的
    http://www.twotown.net/emvi/main.phpwww.treemenu.com 有类似的公用控件下载
      

  4.   

    http://www.1studio.net/html/搜索"菜单"。
      

  5.   

    继续苦等高手进一步支持ing................