如果在javascript中让<asp:button id="dd"></asp:button>不显示.
我是这样写的
 var d=document.getElementById("dd");
     
      d.disabled=false;竟然没有用

解决方案 »

  1.   

    显示不显示不是disabled,而是visible
      

  2.   

      
     这样看下列...  d.visible=false;
      

  3.   

    d.style.display="none";不显示
    d.style.display="";显示
      

  4.   

    d.style.display="none";visibility : inherit | visible | collapse | hidden
    取值:inherit  :   默认值。继承父对象的可见性
    visible  :   对象可视
    collapse  :   未支持。主要用来隐藏表格的行或列。隐藏的行或列能够被其他内容使用。对于表格外的其他对象,其作用等同于 hidden
    hidden  :   对象隐藏,但是要占用引用位置的空间。
    说明:
    设置或检索是否显示对象。
    与 display 属性不同,此属性为隐藏的对象保留其占据的物理空间。
    在IE5.0+中,当父对象不可视时子对象是能被设为可视的。而在此前的浏览器版本中,如果希望对象为可视,其父对象也必须是可视的。
    此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
    对应的脚本特性为 visibility 。
     
    display 最最常用的就是 “none”、”inline“
    none: 隐藏对象。与 visibility 属性的hidden值不同,其不为被隐藏的对象保留其物理空间====
    总之,display=“none”时 不占物理空间; visibility="hidden" 占用物理空间;