XXX.style.display = "none";XXX.style.display = "block";

解决方案 »

  1.   

    不好意思,说错了.
    我是定义了一个<div>;后面有一个button,我点button的时候,怎么改变哪个div的样式.
      

  2.   

    <body >
        <form id="form1" runat="server">
        <div id="div1" style=" background-color:Blue; overflow:hidden; display: block; visibility: visible;  clip: rect(100px 100px 100px 100px); width: 100px; position: static; height: 100px;">
             sdfgsfg
        </div>
        <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
        </form>
    </body>就是我怎么在下面这个事件中将visibility: visible;的值改变为:visibility:hidden?
        protected void Button1_Click(object sender, EventArgs e)
        {
            ?????????????????????
        }
      

  3.   

    <input type=button value='button' onclick="var oDiv = document.getElementById('divname'); oDiv.style.display = (oDiv.style.display=='none') ? 'block' : 'none';" />
      

  4.   

    //aspx
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
        <script type="text/javascript">
        function show()
        {
            var oDiv = document.getElementById('div1'); 
            oDiv.style.display = (oDiv.style.display=='none') ? 'block' : 'none';
            return false;
        }
        </script>
    </head>
    <body >
        <form id="form1" runat="server">
        <div id="div1" style=" background-color:Blue; overflow:hidden; display: block; visibility: visible;  clip: rect(100px 100px 100px 100px); width: 100px; position: static; height: 100px;">
             sdfgsfg
        </div>
        <asp:Button ID="Button1" runat="server" Text="Button"  />
        </form>
    </body>
    </html>//aspx.cs
            protected void Page_Load(object sender, EventArgs e)
            {
                Button1.Attributes.Add("onclick", "return show()");
            }