<html>
<head>
<title>dynamic tree view</title>
<link rel="stylesheet" href = "tree.css">
<script type="text/javascript">
// 全局变量
var bl = false;
function bb(str)
{
alert("bb");
}
function cc(str)
{
alert("cc");
}
function aa()
{
alert("sdfsafd");
bl = true;
var e1 = document.getElementsByTagName("img");
for(i=1;i<e1.length;i=i+2)
{
e1[i].setAttribute("src", "minus.gif");
// alert(e1[i].getAttribute("onclick"));
}
}
function attchEvent()
{
//alert("dff");
var ele=event.srcElement;
if ( ele.tagName =="IMG" && bl)
{
cc('1');
}
else
{
bb('2');
}
}
document.onclick = attchEvent;
</script> </head>
<body>
<div>
<ul class="tree">
<li id=1><img src=plus.gif >
<img src=folder.gif>
<a href="#" onClick="bb('1')">Electronics</a></li>
<li id=2><img src=plus.gif >
<img src=folder.gif><a href="#" onClick="bb('2')">Books</a></li>
<li id=3><img src=blank.gif><img src=folder.gif><a href="#">Home & Garden</a></li>
</ul>
<input type="button" onclick="aa()" value="点" >
</div>
</body>
</html>
我给你做了简单的改良,希望对你有帮助。
<head>
<title>dynamic tree view</title>
<link rel="stylesheet" href = "tree.css">
<script type="text/javascript">
// 全局变量
var bl = false;
function bb(str)
{
alert("bb");
}
function cc(str)
{
alert("cc");
}
function aa()
{
alert("sdfsafd");
bl = true;
var e1 = document.getElementsByTagName("img");
for(i=1;i<e1.length;i=i+2)
{
e1[i].setAttribute("src", "minus.gif");
// alert(e1[i].getAttribute("onclick"));
}
}
function attchEvent()
{
//alert("dff");
var ele=event.srcElement;
if ( ele.tagName =="IMG" && bl)
{
cc('1');
}
else
{
bb('2');
}
}
document.onclick = attchEvent;
</script> </head>
<body>
<div>
<ul class="tree">
<li id=1><img src=plus.gif >
<img src=folder.gif>
<a href="#" onClick="bb('1')">Electronics</a></li>
<li id=2><img src=plus.gif >
<img src=folder.gif><a href="#" onClick="bb('2')">Books</a></li>
<li id=3><img src=blank.gif><img src=folder.gif><a href="#">Home & Garden</a></li>
</ul>
<input type="button" onclick="aa()" value="点" >
</div>
</body>
</html>
我给你做了简单的改良,希望对你有帮助。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货