当前位置:编程学习 > JS >>

js显示/隐藏div代码收藏

 代码如下 复制代码

<script type="text/javascript">
function divcontrol(divid){
  if(document.getElementById(divid).style.display=="none"){
    document.getElementById(divid).style.display="";
  }
  else{
    document.getElementById(divid).style.display="none";
  }
}
</script>

下面是调用代码:

 代码如下 复制代码

<a onclick="divcontrol('divid')" style="cursor:pointer">链接名称</a>

再看一个不错的实例,写法比较高级

 代码如下 复制代码

<script  type="text/javascript">
<!--
function toggle(targetid){
    if (document.getelementbyid){
        target=document.getelementbyid(targetid);
            if (target.style.display=="block"){
                target.style.display="none";
            } else {
                target.style.display="block";
            }
    }
}
-->
</script>
<style type="text/css">
<!--
#div1{
background-color:#000000;
height:400px;
width:400px;
display:none;
}
-->
</style>
</head>

<body>
<input type="button" id="butn" value="显示/隐藏" onclick="toggle('div1')" />
<center>
<div id="div1"></div></center>
居中的div
</body>
</html>

补充:网页制作,js教程 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,