div id问题请教

holyshit_fuck 2012-01-13 09:49:23
我需要通过控制div的visible来实现控制它的隐藏和显示:
<div  id="div1" style="height: 28px" >
<% if (Session["authority"].Equals("0"))
{
div1.visible = true;
}
else
{
div1.visible = false;
} %>
<asp:FileUpload ID="FuloadExcelFile" runat="server" />
<asp:Button ID="Button1" runat="server" Text="导入数据" onclick="btnReadDataTo_Click" Height="22px"/>
<asp:Button ID="Button5" runat="server" Text="导出数据" OnClick="ButtonOut_Click" Height="22px" Width="78px" />
</div>


问题:错误提示上下文不存在div1.
...全文
73 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
q2104574 2012-01-13
  • 打赏
  • 举报
回复
<div id="div1" style=" display:none;> 这个是一开始隐藏
然后单击的时候
document.getElementById(div1).hide();隐藏
document.getElementById(div1).show();显示

holyshit_fuck 2012-01-13
  • 打赏
  • 举报
回复
感谢筒子的帮助。。。初学者,漏掉runat了;
跟后来者说一下,后面的visible改为Visible;否则一样会报错。
蝶恋花雨 2012-01-13
  • 打赏
  • 举报
回复
用JS写就不需要加runat="server"
WJY_123456 2012-01-13
  • 打赏
  • 举报
回复
楼上的都行
testtestett 2012-01-13
  • 打赏
  • 举报
回复
<div id="div1" style="height: 28px;<% if (!Session["authority"].Equals("0")){%>display:none;<%}%>" >
<asp:FileUpload ID="FuloadExcelFile" runat="server" />
<asp:Button ID="Button1" runat="server" Text="导入数据" onclick="btnReadDataTo_Click" Height="22px"/>
<asp:Button ID="Button5" runat="server" Text="导出数据" OnClick="ButtonOut_Click" Height="22px" Width="78px" />
</div>


SomethingJack 2012-01-13
  • 打赏
  • 举报
回复
楼上的答案都可以。不过建议使用jq来做
$("#div").hide();
lh520cq 2012-01-13
  • 打赏
  • 举报
回复
或者 试试 this.visible = true;
zhangzhen900530 2012-01-13
  • 打赏
  • 举报
回复

$('.div1').css('display ','display');
zk 2012-01-13
  • 打赏
  • 举报
回复
-。- 不加runat="server",不跑在服务器是获取不到div的ID的……
lh520cq 2012-01-13
  • 打赏
  • 举报
回复
document.getElementById("div1").visible = true;
闲游四疯 2012-01-13
  • 打赏
  • 举报
回复
div 后面加个 runat="server" 服务器标识
jiuhexuan 2012-01-13
  • 打赏
  • 举报
回复
<div id="div1" style="height: 28px" runat="server">

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧