Javascript 特效求救 我想做一个有个加号,当我点击加号的时候我的一些控件可以展示出来,再点击就把他们缩进去。、、、、各位大侠帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 treeviewhttp://www.open-lib.com/Type/194-1.jsp去下载吧 不是treeview,我不是想做菜单,是想点击+的时候把一些控件隐藏起来而已啦 1.放个+图片(id=自己取名);2.$(图片ID).bind("click",function(){ $(控件1的id).show();//展开 $(控件2的id).hide();//缩进去}) 像这样?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head><meta charset="utf-8"><Style>a{color:#F00;}a.pipi:link{color:#000;}span{ cursor:pointer;}</style></head><body ><div> <span>-</span> <ul> <li>菜单一</li> <li>菜单二</li> <li>菜单三</li> </ul></div><script type="text/javascript">window.onload=function(){ document.getElementsByTagName("ul")[0].style.display="none";};var obj_op=document.getElementsByTagName("span")[0];obj_op.onclick=function(){ var obj_menu=obj_op.parentNode.getElementsByTagName("ul")[0]; if(obj_op.innerHTML=="-"){ obj_menu.style.display="block"; this.innerHTML="+"; } else{ obj_menu.style.display="none"; this.innerHTML="-"; }};</script></body></html> 请问如何监听dom结构发生了改变? 从作用域链链来解释下 下面alert出来的原因... JavaScript问题,请CSDN的大大门帮帮忙,在线等答案 span class 提问 求助高手,如何通过脚本修改IE的安全设置!! 如何用JS为checkboxlist添加选项 求助:网页访问量统计 急!!!500分寻求一个效果。先给100,其余的另外开帖给。 还是关于打开窗口传递参数的问题,很急的问题,整个程序就差这个了,谢谢了啊 一个很菜的问题! 真不好意思,还望高手帮忙!.. ExtJs 怎么对下拉列表(combo)的值进行修改? JS属性怎么用
http://www.open-lib.com/Type/194-1.jsp
去下载吧
2.$(图片ID).bind("click",function(){
$(控件1的id).show();//展开
$(控件2的id).hide();//缩进去
})
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta charset="utf-8">
<Style>
a{color:#F00;}
a.pipi:link{color:#000;}
span{
cursor:pointer;
}
</style>
</head>
<body >
<div>
<span>-</span>
<ul>
<li>菜单一</li>
<li>菜单二</li>
<li>菜单三</li>
</ul>
</div>
<script type="text/javascript">
window.onload=function(){
document.getElementsByTagName("ul")[0].style.display="none";
};
var obj_op=document.getElementsByTagName("span")[0];
obj_op.onclick=function(){
var obj_menu=obj_op.parentNode.getElementsByTagName("ul")[0];
if(obj_op.innerHTML=="-"){
obj_menu.style.display="block";
this.innerHTML="+";
}
else{
obj_menu.style.display="none";
this.innerHTML="-";
}
};
</script>
</body>
</html>