红包
◆ [2024-12-23 星期一 5:41] ◆
您来自:3.135.247.237,欢迎您访问風雲工作室。
◆
收藏本站
◆ | ◆
设为首页
◆
联系站长(腾讯QQ)
5029111 [風雲]
〓
站长当前离线
〓
首 页
论坛交流
游戏频道
无忧脚本
旧版论坛
云服务器
聊 天 室
自助链接
来访记录
访客留言
搜索提供
位置:
風雲工作室
-
论坛交流
-
技术专栏
-
脚本中心
- 发个简单的文本递归树
返回
主题:发个简单的文本递归树
Rimifon
★☆☆☆☆☆☆☆☆☆
积分:285
发帖:317
登录:2024/3/26
注册:2006/6/28
(1楼)
发个简单的文本递归树
<script type="text/javascript"> var datTree = { ID:0,Text:"根目录",Children:[ { ID:1,Text:"一级目录(一)",Children:[] }, { ID:2,Text:"一级目录(二)",Children:[ { ID:4,Text:"二级目录(二,一)",Children:[] }, { ID:5,Text:"二级目录(二,二)",Children:[ { ID:9,Text:"三级目录(二,二,一)",Children:[] }, { ID:9,Text:"三级目录(二,二,二)",Children:[ { ID:10,Text:"四级目录(二,二,二,一)",Children:[] }] }] }, { ID:11,Text:"二级目录(二,三)",Children:[] }] }, { ID:3,Text:"一级目录(三)",Children:[ { ID:6,Text:"二级目录(三,一)",Children:[] }, { ID:7,Text:"二级目录(三,二)",Children:[] }, { ID:8,Text:"二级目录(三,三)",Children:[] }] }] }; var arrTree = new Array; BindTree(arrTree, datTree, ""); alert(arrTree.join("\r\n")); function BindTree(arr, data, strPrefix) { arr.push(strPrefix + data.Text); for(var i = 0; i < data.Children.length; i++) { var strTemp = i == data.Children.length - 1 ? "╚" : "╠"; strPrefix = strPrefix.replace(/╠/g, "║").replace(/╚/g, " "); BindTree(arr, data.Children[i], strPrefix + strTemp); } } </script>
[您可以先修改代码再运行]
風雲工作室
时间:
2008年10月18日 22:05:55
IP:
已记录
引用
回复
© Copyright 2006-2024,
風雲工作室
All rights reserved.
【
湘ICP备05009306号
】
QQ登录
操作 1 个库,连接 2 次,执行 7 次,耗时 47 毫秒。