Я хочу скрыть 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>
как насчет:
document.getElementById('<% phprice.ClientID %>').style.display = 'none';
?
Да, возможно, попробуйте вот так:
document.getElementById('<%= phprice.ClientID%>').style.display = 'none';
Если вы хотите только показать и скрыть использование javascript
, я лучше предлагаю не использовать placeholder. в любом случае, я думаю, вы имеете дело с страницами ASP.net.
asp:PlaceHolder
? Если вы показываете / скрываете только через javascript, используйтеdiv
.