我想隐藏asp:PlaceHolder在客户端(javascript)。这可能隐藏吗?我的部分代码如下:
<script type="text/javascript" language="javascript">
function ProcessAndRedirect()
{
document.getElementById('phprice').style.display = 'none';
}
</script>
<asp:PlaceHolder ID = "phprice" runat = "server">
<a href="javascript:void(0);" onclick="ProcessAndRedirect()">Logout</a></li>
答案 0 :(得分:3)
怎么样:
document.getElementById('<% phprice.ClientID %>').style.display = 'none';
答案 1 :(得分:2)
是的,有可能,请尝试这样:
document.getElementById('<%= phprice.ClientID%>').style.display = 'none';
如果您只想使用javascript
显示和隐藏,我建议不要使用占位符。无论如何,我猜你正在处理ASP.net页面。