有按钮A和B,
当点击按钮A时,<div id="aaa"></div>    控件隐藏
当点击按钮B时,控件显示

解决方案 »

  1.   

           写一个js方法:
                    function showQueryPanel(divID){
                       od = document.getElementById(divID);
                       if (od.style.display == "")
                          typeID=1;
                       else
                          typeID=2;                   if(typeID == 1 ){
                          od.style.display = "none";
                       }else {
                          od.style.display = "";
                       }
                }  
      

  2.   

    也可以设置 Visible =false; 页面加载的时候都置为 可见性 为false,点击一个按钮时 要显示的为true 
      

  3.   


    <html>
    <head>
    <script type="text/javascript">
    function a()
    {
    document.getElementById('aaa').style.display = "none";
    }
    function b()
    {
    document.getElementById('aaa').style.display = "";
    }
    </script>
    </head><body>
    <div id="aaa">
    <input type="button" value="bbb" /></div>
    <input  type="button" value="a" onclick="a()"/>
    <input type="button" value="b"  onclick="b()"/>
    </body>
    </html>
      

  4.   


     function setTab(flag)
    {if(flag=="0"){ document.getElementById("diV1).style.display = "";
     document.getElementById("div2).style.display = "none";
    }else if(flag=="1"){  document.getElementById("diV1").style.display = "none"; document.getElementById("diV2").style.display = "";}}
    调用的时候   onclick="setTab(A)"//A为1  or  0