都是服务器控件,如何在点了BUUTTON以后,DROPDOWNLIST从页面消失,再点一次BUTTON,DROPDOWNLIST又呈现出来??要求页面不刷新,,用JS实现 .怎么做?

解决方案 »

  1.   

    <script language="javascript">
    <!--
    function AA()
      {
    var tmp = document.getElementById("DropDownList1");//DropDownList1为DropDownList ID号码
    if(tmp.style.display == "none")
    {
    tmp.style.display = "block";
    }
    else
    {
    tmp.style.display = "none";
    }
    }
    </script><asp:Button id="UpFile" style="Z-INDEX: 101; LEFT: 408px; POSITION: absolute; TOP: 216px" runat="server" Text="test" onclick="AA();"></asp:Button>
     或
     <input type="button" value="test" name="bttons" onclick="AA();">
      

  2.   

    <script language="javascript">
    <!--
    function showdrop()
    {
    if(document.all.DropDownList1.style.display=="none")
    {
    document.all.DropDownList1.style.display="inline";
    }
    else
    {
    document.all.DropDownList1.style.display="none";
    }}
    //-->
    </script>