日期:2014-05-17  浏览次数:20632 次

如何用JavaScript实现当点击一个按钮时同时关闭多个层
问题同上,并且层可以随意添加而不需要去改动JavaScript代码

------解决方案--------------------
www.prototypejs.org
你去看看吧!很不错的JS工具!
Ext / jquery 也都很好,都能满足你的要求

实际上就是查找特定的标签,然后一起操作!

js 里面好像有 getElementsByTagName() 这么一个方法,你要是自己写也可以。

------解决方案--------------------

<script>

//参数说明
//tagstr = 标签名称 可以是"div","span","input"
function closeBox(tagstr){
var o = document.getElementsByTagName(tagstr);
for(i=0;i<o.length;i++){
//隐藏
o[i].style.display="none";
//显示;o[i].style.display="block";
}
}
</script>