div runat=server后document.getElementById("Div1").style.display="none"失败
---------------------------------------------------------
html里
<div id="Div1" class="topFolder" >js里
document.getElementById("Div1").style.display = "none";
就没什么问题
-------------------------------------------
但是
html改成
<div id="Div1" class="topFolder" runat="server">
js执行到document.getElementById("Div1").style.display = "none";
就出错--------------------------------------------
我.cs程序里需要用到id,所以怎么办呢?
有什么办法替换document.getElementById("Div1").style.display = "none";?????????????
---------------------------------------------------------
html里
<div id="Div1" class="topFolder" >js里
document.getElementById("Div1").style.display = "none";
就没什么问题
-------------------------------------------
但是
html改成
<div id="Div1" class="topFolder" runat="server">
js执行到document.getElementById("Div1").style.display = "none";
就出错--------------------------------------------
我.cs程序里需要用到id,所以怎么办呢?
有什么办法替换document.getElementById("Div1").style.display = "none";?????????????
解决方案 »
- (Microsoft.Office.Interop.Excel.Sheets)excel.ActiveWorkbook.Sheets.Count???
- 数据库表中的值与双精度的值
- 请问谁有《软件设计精要与模式》的pdf格式的资料啊
- 初学VS.net,用C#做了一个asp.net的网站,如何发布到服务器上?
- 问一个关于checkbox控件返回值的问题
- 教大家如何赚YHB
- 页面设置与显示问题
- 如何实现:点击页面中的按钮,就可以保存该页面?高分请教
- 反射问题
- 怎样通过循环遍历日历控件的每1个格的数据,并将数据取出来?(在线给分)
- viewstate和dropdownlist的一个小问题
- 关闭MDI 窗体时,其子窗体closing事件为 e.Cancel = true; 应该如何关闭MDI窗体?
<div id="Div1" class="topFolder" runat="server">
js执行到document.getElementById("Div1").style.display = "none";
就出错==============是不是后台把它的visible设为false了?
document.getElementById("<%=Div1.ClientID%>").style.display = "none";
babyrockxray(紫色阴影)这个控件有可能是个子控件.
在页面打开后,源代码里还是叫Div1吗?
解决方法就是babyrockxray(紫色阴影) 说的啦。
呵呵,还是他快啊,我还是慢 了
因为用了母版页,服务端控件的ID会重新解释。
你要用查看源代码后(即经过服务器解释后)的源文件中的DIV的ID。
这在js里执行就出错了。
document.getElementById("<%=Div1.ClientID%>").style.display = "none";
我遇到同样的问题Thank you!!!