可以遍历所有层隐藏,然后自身显示,或者显示的层赋予一个新的id,把原有新id的变回原来的。或者等楼下的有例子粘贴给你。
解决方案 »
- IFRAME 顺序加载~~~
- 求助WdatePicker.js中一段代码,提示“'$d.obj'为空或不是对象”
- 如果由某一天获得该天所在年的第几周
- 如果得到js对象的类(方法)名或原型对象。
- 表列删除了,可是后面列里的内容没有相应跟着前移,这是为什么,怎么解决,大家帮忙啊!
- **********为什么计算出来的直是NaN啊********************
- 用JS写了个TYPING TEST欢迎测试!
- 我的代码如下:请指点
- 关于“读心术”的原理,有源代码,但是我不明白。请教!up给分。
- 用VBScript制作网站搜索 -- 如何变为 JavaScript?
- firefox浏览器奇怪问题???
- alert各行,两列积之和.救命!!!!!!!!
层1 打开时 a=层1
层5 打开时 a(层1)隐藏 a=层5 a(层5)显示
function show( aaa )
{
window.document.all[ prishowid ].style.visibility = "hidden";
window.document.all[ aaa ].style.visibility = "";
prishowid = aaa;
}
div{
display:none;}.display{
display:block;}</style><script>
function show(div)
{ if(document.getElementById(div).className=="display")
{
return;
} if(getElementsByClassName("display").length>0)
{
var el=getElementsByClassName("display");
for(i=0;i<el.length;i++)
{
el[i].className="";
}
}
document.getElementById(div).className="display";
}function getElementsByClassName(n) {
var el = [],
_el = document.getElementsByTagName('div');
for (var i=0; i<_el.length; i++ ) {
if (_el[i].className == n ) {
el[el.length] = _el[i];
}
}
return el;
}
</script>
function show(a1,a2,a3)
{
var a1,a2,a3;
a1.style.display='block';
a2.style.display='none';
a3.style.display='none';
}
</script> 我是这样写的,但是这样如果太多,那么ONCLICK那里就比较多参数,不是很合适
先谢谢上面的,问题还没有彻底解决