document.all("Panel1").style.display="none";

解决方案 »

  1.   

    document.all("panel1").visibility="hidden";
    document.all("panel1").visibility="visible";
                                                        best regards!
      

  2.   

    sorry 
    document.all("panel1").style.visibility="hidden";
    document.all("panel1").style.visibility="visible";
      

  3.   

    谢谢两位!
    document.all("Panel1").style.display="none";
    document.all("panel1").style.visibility="hidden";
    这两句都可以让它隐藏,但是为什么不能显示?先使Panel1.Visible=false,然后在按钮点击事件里:
    document.all("panel1").style.visibility="visible";
    显示“网页上有错”?
      

  4.   

    document.all("Panel1").style.display="block" 是显示
      

  5.   

    你的Panel1.Visible=false是在server端的吧?在server 端给它隐藏了以后在客户端是不能将它显示出来的。要么都在SERVER端控制要么都在CLIENT端控制。
      

  6.   

    很奇怪的现象,我用两个按钮控制它显示、隐藏,点击Button2,Panel1控件只闪了一下,然后又显示出来了(以下两种写法都一样),为什么会出现这样的情况?
    Button1.Attributes["onclick"]="javascript:document.all('panel1').style.visibility='visible'"; 
    Button2.Attributes["onclick"]="javascript:document.all('Panel1').style.visibility='hidden'"; Button1.Attributes["onclick"]="javascript:document.all('panel1').style.display='block'"; 
    Button2.Attributes["onclick"]="javascript:document.all('Panel1').style.display='none'"; 
      

  7.   

    请问chenxy2002() ,怎么在客户端控制它一开始就是隐藏的,等触动某个控件的时候才让它显示?
      

  8.   

    function changetype(as_type) {
    if (as_type=="truck"){
    document.all("divcar").style.visibility ="hidden";
    document.all("divtruck").style.visibility ="visible";
    }
    else {
    document.all("divcar").style.visibility ="visible";
    document.all("divtruck").style.visibility ="hidden";
    }
    }
    <div id="divcar" style="VISIBILITY: hidden">
    <div id="divtruck" style="VISIBILITY: hidden"><IMG onmouseover="javascript:changetype('truck');" src="./images/Trucklabel.jpg" ><IMG onmouseover="javescript:changetype('car');" src="./images/carlaber.jpg" >参考一下
      

  9.   

    显示
    document.all("Panel1").style.display="";
      

  10.   

    勉强算可以了
    <asp:panel id="Panel1" style="VISIBILITY:hidden;" runat="server">
    这样定义后,JS语句才有效
    如果我一定要在CS里隐藏:Panel1.Visible=false,JS语句就失效了,这个问题能解决吗?
      

  11.   

    如果一定要用SERVER写PANEL1.VISIBLE=FALSE,就必须在SERVER端写PANEL1.VISIBLE=TRUE,因为那visible属性是server端的
                                                        best regards!