这是原贴:
http://expert.csdn.net/Expert/topic/2831/2831544.xml?temp=2.329654E-02

解决方案 »

  1.   

    label在IE上是<span>元素,同样可以通过操作innerText属性来设置它的内容。但是你这样做,在PostBack之后,js设置的值还有会丢失的。还是服务器设置的好。
      

  2.   

    RegisterStartupScript
    ("setVisble", "<script language='javascript'>parent.nyuryoku.document.all.subTouroku.Visible=True;
    </script>")
    subTouroku是一个按钮,报错了,错在哪里?
      

  3.   

    parent.nyuryoku.document.all.subTouroku.style.display='none';所以说,还是要学习DHTML和javascript呢。
      

  4.   

    还会报错
    我要的是能显示出来,不是none吧
    你说的对,是应该学习
    我刚开始学asp.net,有很多问题
    谢谢 !
      

  5.   

    显示出来是:style.display="block"  报错可能是页面元素变量的问题,js是区分大小写的。好像控制一个元素的显示与否有两种方法,区别在于一个隐藏时仍然有空白占位,另外一种方法不占位。
    具体的查msdn吧
    这里是一个2003的参考
    ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/progie/workshop/browser/mshtml/reference/ifaces/style/style.htmms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/dhtml/workshop/author/dynstyle/styles.htm
      

  6.   

    没有写错阿!
    报的错误是parent.nyuryoku.document.all.subTouroku.style是null
    你给我的两个网址都打不开
      

  7.   

    你的MSN是多少?
    我好加你
      

  8.   

    还有一个问题,有一个label,我要根据不同的情况设置它为空,或者不同的值,所以我一开始先把它设置为空,然后再根据情况设置他的值,但是这样就不能实现,为什么?