使用脚本(JavaScript)实现同一个页面中的多个层(div)同时只显示指定的一个

<html>   
<head>   
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">   
<title>使用脚本(JavaScript)实现同一个页面中的多个层(div)同时只显示指定的一个</title>   
</head>   

<body>   

<Script Language="JavaScript">  
<!--  
function GuDIVShowHidden(GuDIVShowHiddenA,GuDIVShowHiddenB,GuDIVShowHiddenC,GuDIVShowHiddenD,GuDIVShowHiddenE,GuDIVShowHiddenF) {  
    if (GuDIVShowHiddenA.style.display=="none") {  
        GuDIVShowHiddenA.style.display="";  
            if (GuDIVShowHiddenB!=null) {  
            GuDIVShowHiddenB.style.display="none";  
            }  
            if (GuDIVShowHiddenC!=null) {  
            GuDIVShowHiddenC.style.display="none";  
            }  
            if (GuDIVShowHiddenD!=null) {  
            GuDIVShowHiddenD.style.display="none";  
            }  
            if (GuDIVShowHiddenE!=null) {  
            GuDIVShowHiddenE.style.display="none";  
            }  
            if (GuDIVShowHiddenF!=null) {  
            GuDIVShowHiddenF.style.display="none";  
            }  
        }  
    else {  
        GuDIVShowHiddenA.style.display="none";  
            if (GuDIVShowHiddenB!=null) {  
            GuDIVShowHiddenB.style.display="none";  
            }  
            if (GuDIVShowHiddenC!=null) {  
            GuDIVShowHiddenC.style.display="none";  
            }  
            if (GuDIVShowHiddenD!=null) {  
            GuDIVShowHiddenD.style.display="none";  
            }  
            if (GuDIVShowHiddenE!=null) {  
            GuDIVShowHiddenE.style.display="none";  
            }  
            if (GuDIVShowHiddenF!=null) {  
            GuDIVShowHiddenF.style.display="none";  
            }  
        }  
    }  
//-->  
</Script>

<input type="button" name="Button_DIV_1" onclick="JavaScript:GuDIVShowHidden(GuDIV_1,GuDIV_2,GuDIV_3,GuDIV_4,GuDIV_5,GuDIV_6);" value="显示/隐藏第一个层,同时关闭其它的层"><br>  
<input type="button" name="Button_DIV_2" onclick="JavaScript:GuDIVShowHidden(GuDIV_2,GuDIV_1,GuDIV_3,GuDIV_4,GuDIV_5,GuDIV_6);" value="显示/隐藏第二个层,同时关闭其它的层"><br>  
<input type="button" name="Button_DIV_3" onclick="JavaScript:GuDIVShowHidden(GuDIV_3,GuDIV_1,GuDIV_2,GuDIV_4,GuDIV_5,GuDIV_6);" value="显示/隐藏第三个层,同时关闭其它的层"><br>  
<input type="button" name="Button_DIV_4" onclick="JavaScript:GuDIVShowHidden(GuDIV_4,GuDIV_1,GuDIV_2,GuDIV_3,GuDIV_5,GuDIV_6);" value="显示/隐藏第四个层,同时关闭其它的层"><br>  
<input type="button" name="Button_DIV_5" onclick="JavaScript:GuDIVShowHidden(GuDIV_5,GuDIV_1,GuDIV_2,GuDIV_3,GuDIV_4,GuDIV_6);" value="显示/隐藏第五个层,同时关闭其它的层"><br>  
<input type="button" name="Button_DIV_6" onclick="JavaScript:GuDIVShowHidden(GuDIV_6);" value="显示/隐藏第六个层,其它层不影响">  
<br>
<br>
<div id="GuDIV_1" style="display:none">第一个层</div>  
<div id="GuDIV_2" style="display:none">第二个层</div>  
<div id="GuDIV_3" style="display:none">第三个层</div>  
<div id="GuDIV_4" style="display:none">第四个层</div>
<div id="GuDIV_5" style="display:none">第五个层</div>  
<div id="GuDIV_6" style="display:none">第六个层</div>

</body>
</html>

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值