了解如何使用 JavaScript 确定元素是否隐藏。
如果 <div> 元素被隐藏,请执行以下操作:
function myFunction() {
var x = document.getElementById("myDIV");
if (window.getComputedStyle(x).display === "none") {
// Do something..
}
}
亲自试一试 »
笔记:当一个元素被隐藏时display:none
(如上面的示例),该元素不会占用任何空间。
查明某个元素是否被隐藏visibility:hidden
,请参见下面的示例。此"hidden" 元素将占用空间。
function myFunction() {
var x = document.getElementById("myDIV");
if (window.getComputedStyle(x).visibility === "hidden") {
// Do something..
}
}
亲自试一试 »
提示:还请查看如何 - 切换隐藏/显示。
提示:有关显示和可见性的更多信息,请阅读我们的CSS 显示教程。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!