我有两个条件,我想隐藏并使用javascript或c#代码显示div
。使用runat="server"
,我可以使用C#隐藏div。是否可以使用javascript隐藏div
?我尝试了以下方法:
<div id="divpassword" runat="server" style="display: none;" >
----
----
</div>
document.getElementById('<%= divpassword.ClientID %>').style.display = 'block';
答案 0 :(得分:2)
您可以使用clientidmode="static"
并使用<div id="divpassword" runat="server" clientidmode="static" style="display: none;" >
----
----
</div>
document.getElementById('divpassword').style.display = 'block';
隐藏javascript中的div。
done
答案 1 :(得分:0)
如果使用jQuery,可以很容易地完成。
$( "#divpassword" ).hide();
如果您需要在纯Java脚本中执行此操作,以下链接可能有所帮助 - Show/hide 'div' using JavaScript
答案 2 :(得分:0)
你可以采取多种方式。
方式#1:
<div id="divpassword" runat="server" style="display: none;" >
----
----
</div>
<script language="javascript">document.getElementById('<%= divpassword.ClientID %>').style.display = 'block';</script>
方式#2:
<div id="divpassword" runat="server" clientidmode="static" style="display: none;" >
----
----
</div>
<script language="javascript">document.getElementById('divpassword').style.display = 'block';</script>