您正在尝试使用服务器不可访问的 ClientID 访问此表的 ID,您需要在表标记中添加 runat="server"。
<table class="style1" id="tblEnablePreferredZerker" runat="server">
<tr></tr>
</table>
你是trying to access the element that is not yet available
。将您的脚本放在您尝试访问的表格之后或之前,closing body tag
以便您在使用之前准备好每个 html 元素。document.ready
如果要放置在 html 元素之前,也可以使用jquery 事件。
将脚本放在要访问的元素下方。
<table class="style1" id="tblEnablePreferredZerker" >
<tr></tr>
</table>
<script type="text/javascript">
document.getElementById('<%= tblEnablePreferredZerker.ClientID %>').style.display = "none";
</script>
在关闭body标签之前放置脚本
<!-- your thml -->
<script type="text/javascript">
document.getElementById('<%= tblEnablePreferredZerker.ClientID %>').style.display = "none";
</script>
</body>
使用 jQuery文档.ready
<script type="text/javascript">
$(document).ready(function() {
document.getElementById('<%= tblEnablePreferredZerker.ClientID %>').style.display = "none";
});
</script>