读书人

多个div图层显示有关问题

发布时间: 2011-11-26 22:52:26 作者: rapoo

多个div图层显示问题
有三个div图层 
名字分别为 div1 div2 div3

parent.moni.document.getElementById( "div3 ").style.display= 'block ';
让div3显示 可1,2,3都显示出来了 


[解决办法]
来人啊
[解决办法]
parent.moni.
这是什么?
[解决办法]
function showlayer(b){
parent.moni.document.getElementById( "div "+b).style.display= 'block ';

for(a = b-1;a> 0;a--){

parent.moni.document.getElementById( "div "+a).style.display= 'none ';
}
}

<div id= "div1 " style= "position:absolute; width:980px; height:48px; z-index:1; left: 4px; top: 3px; visibility: visible;display:none; background-color: #CCCCCC; "> </div>

<div id= "div2 " style= "position:absolute; width:980px; height:48px; z-index:2; left: 4px; top: 3px; visibility: visible; display:none; background-color: #CCCCCC; "> </div>

<div id= "div3 " style= "position:absolute; width:980px; height:48px; z-index:3; left: 4px; top: 3px; visibility: visible; display:none; background-color: #CCCCCC; "> </div>

这是图层信息 我在showlayer里传入要显示的图层 可 b 如果是3
 
则 123都显示 
parent.moni.document.getElementById( "div "+b).style.display= 'block ';

这时我想把1和2在隐藏 达到只显示3的目的 可是不行
[解决办法]
parent.moni.
这是什么?

忘说了 图层是在ifram里面 我想在外面控制他的显示
[解决办法]
名字分别为 div1 div2 div3
改成id=div1,div2,div3试试
[解决办法]
id就是
[解决办法]
function showlayer(b)
{
for (i = 1; i < 4; i++)
{
parent.moni.document.getElementById( "div " + i).style.display = "none ";
}
parent.moni.document.getElementById( "div " + b).style.display = "block ";
}

读书人网 >Java Web开发

热点推荐