首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎样用javascript动态隐藏div解决方法

2012-01-29 
怎样用javascript动态隐藏divaspx:......divid mid_result /div......cs文件:if(!IsPostBack){Resp

怎样用javascript动态隐藏div
aspx:
......
<div   id= "mid_result "> </div>
......

cs文件:
if   (!IsPostBack)
{
          Response.Write( " <script   language= 'javascript '> var   r   =   document.getElementById(‘mid_result’);r.style.display= 'none '; </script> ");
}

但是好像getElementById不能获取这个div,提示缺少对象
请问有什么方法可以解决????


<div   id= "mid_result "   runat=server> </div>
mid_result.Style.Add( "display ",   "none ");这个方法我会,我只是对上面遇到的问题感兴趣,谢谢大家的帮助

[解决办法]
response.write是把语句写在一个页面的最上面
这个时候html控件都不存在
你应该用Page.RegisterStartupScript方法
Page.RegisterStartupScript( " ", " <script language= 'javascript '> var r = document.getElementById( 'mid_result ');r.style.display= 'none '; </script> ");

热点排行