如何在VB.NET中隐藏文件背后的代码中的html img? img标签没有runat属性,因此不是服务器控件。我试过了
Dim cs As ClientScriptManager = Page.ClientScript
cs.RegisterStartupScript(Me.GetType(), "alert", "alert('test')")
Page_Load()中的。但是做得好。 我想使用javascript访问id(document.getElementbyId('idofimg')。style.visibility ='hidden')
答案 0 :(得分:0)
您可以将img标记添加到面板控件中,该控件将呈现为div。你仍然可以在页面上的javascript中访问图像,但是你也可以在后面的代码中隐藏面板。
---更新
而不是渲染为:
<img sr="whatever.png" alt="Whatever" />
它将呈现类似于:
<div id="aspServerIdName"><img sr="whatever.png" alt="Whatever" /></div>
更多地考虑您的问题,您可能只想使用ASP.NET Image控件并将其ClientIdMode属性设置为static,以便您可以通过ID在javascript中访问它。
答案 1 :(得分:0)
如何使用display ='none'或visibility ='hidden'样式属性将图像包装在span或div标签中?