我有一个 div,其可见性状态在服务器端确定并设置如下:
myDiv.Visible = true;
不过,我无法在客户端获得适当的可见性状态。我试过检查:
document.getElementById('ctl00_ContentPlaceHolder1_myDiv').style.display
看看它是块还是内联。我也检查了可见性属性。所有这些都只是设置为一个空字符串。
我也尝试过使用 jQuery:
if ($('#ctl00_ContentPlaceHolder1_myDiv').is(":visible"))
但它返回错误。我已经验证 jQuery 正在寻找 div。如何可靠地检查 div 是否可见?