0

我想在客户端(javascript)中隐藏 asp:PlaceHolder。这可能隐藏吗?我的部分代码如下

<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>
4

2 回答 2

3

怎么样:

    document.getElementById('<% phprice.ClientID %>').style.display = 'none';

?

于 2013-10-16T12:57:08.987 回答
2

是的,有可能,试试这样:

document.getElementById('<%= phprice.ClientID%>').style.display = 'none';

如果您只想使用 显示和隐藏javascript,我最好建议不要使用占位符。无论如何,我猜你正在处理 ASP.net 页面。

于 2013-10-16T12:57:25.013 回答