JavaScript树状目录问题 求助
/*
* list[id] 是保存每个节点信息的数组
* 2010-4-8
*/
var list = [];
var tree = function(objName) {
this.title = objName;
this.liNode = [];
this.ulNode = [];
this.str = document.createElement("div");
this.str.innerHTML = this.title;
//将各个图片的路径封装成json格式
this.imgs = {
folderClose:"img/folderclose.gif",
folderOpen:"img/folderopen.gif",
rootFolder:"img/imgfolder.gif",
line:"img/line.gif",
join:"img/join.gif",
joinButtom:"img/joinbottom.gif",
emty:"img/empty.gif",
noLine_minus:"img/nolines_minus.gif",
noLine_plus:"img/nolines_plus.gif",
plus:"img/plus.gif",
plusBottom:"img/plusbottom.gif",
line:"img/line.gif",
joinButtom:"img/joinbottom.gif",
page:"img/page.gif"
};
};
//节点ID,父节点ID,节点名字,链接,目标 --->节点信息
tree.prototype.node = function(id,parentId,nodeName,url,target) {
this.id = id;
this.parentId = parentId;
this.nodeName = nodeName;
this.url = (url==null?"javascript:void(0)":url);
this.target = (target==null?"":target);
this.idLength = id.length; //ID的长度
this.hasChild = false; //是否有子节点
this.hasparent = fals
相关问答:
三个数x,y,z 比大小..
var x,y,z,t;
if (x>y)
{t=x;x=y;y=t;} //交换x,y的值
if(x>z)
{t=z;z=x;x=t;}//交换x,z的值
if(y>z)
{t=y;y=z;z=t;}//交换z,y的值
这是 ......
<html>
<head>
<script>
var a=prompt("请输入一个数");
if(a==0)
{alert("不是质数");}
else
{while((a%2)*(a%3)*(a%5)*(a%7)==0)
{alert("不是质数");br ......
RT 如何使用JavaScript把一份xml格式的文件中的data读取转换成JSON 数组格式,弄好的在加分数
XML code:
- <channel>
<title>Key Events from Joe Santoro</title>
- <item>
< ......
我要做一个限时的倒计时,防刷新重新计时的,网上找了一个不错的,在本地运行很好,可是传到服务器上就运行不好,好像是window.name 不起作用。什么原因如果解决呢?还是哪位有更好的代码?帮解决一下,先谢谢了。{{ ......
本群是一个javascript初学者群,还可以再进20个名额。QQ群:100172168
我加你 我也是新手咱们共同学习!
百度Hi技术交流群,要进的!点击下面链接接受邀请:
http://im.baidu.com/ginvite/gi/url_confirm.php?i ......