求教大家只用一个imagebutton来做一个隐藏控件的脚本  这个脚本怎么写??、谢谢!!!代码越详细越好!!!???

解决方案 »

  1.   

    本帖最后由 net_lover 于 2011-08-11 09:51:38 编辑
      

  2.   

    请教一下   孟大哥  那个要做一个有条件的 显示和隐藏的脚本怎么写???条件就是要判断那个控件如果被隐藏  单击imagebutton  就显示  反之则隐藏???
      

  3.   

    function show()
    {
      var xx=document.getElementById('xxID');
      xx.style.display=xx.style.display=='none'?'':'none';
    }....OnClientClick="show()"...
      

  4.   

    function showAndhide()
    {
    strID=document.getElementById("***")
    if (strID.style.display == "none") {
                    strID.style.display = "block";
                } else {
                    strID.style.display = "none";
                }
    }<asp:ImageButton OnClientClick="showAndhide()"...
      

  5.   

    function showd()
    {
    val=document.getElementById("***")
    val.style.display = val.style.display =="none" ? "block" : "none";
    }<asp:ImageButton runat="server" OnClientClick="showd();" />
      

  6.   

    加一个IF条件来判断是否style.display =="none"
      

  7.   

    SCRIPT5007: 无法获取属性“style”的值: 对象为 null 或未定义
    出现这个错误了??我用的是IE9调试的!!希望大家帮忙解决一下!!
      

  8.   

    显示或隐藏的元素的display不一定都是block,也可能是inline、table等情况,我这个都考虑了:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
    <title></title>
    <script>
    var status;
    function abc(XelementId)
    {
    var element = document.getElementById('text1');
    if (element.style.display == "none")
    element.style.display = status;
    else
    {
    status = element.style.display;
    element.style.display = "none";
    }
    }
    </script>
    </head>
    <body>
    <form id="form1" runat="server">
    <div id="div1" runat="server">
    <input type="text" id="text1" />
    <asp:ImageButton ID="ImageButton1" ImageUrl="~/abc.jpg" runat="server" OnClientClick="abc('text1');return false;" />
    </div>
    </form>
    </body>
    </html>
      

  9.   

    本帖最后由 net_lover 于 2011-08-11 10:46:21 编辑
      

  10.   

    哪你就通过绑定的值 设置Visable 属性。
      

  11.   

    SCRIPT5007: 无法获取属性“style”的值: 对象为 null 或未定义还是不行啊!!!