replit:
// ๐ธ node.isInPage
Object.defineProperty(Node.prototype, 'isInPage', {
get() { return document.body.contains(this) }
});
ไธ็ฎกไธๅ HTMLElement ๆฏ display:noneใvisibility:hiddenใopacity:0 ็ญ็ญ๏ผๅช่ฆๅฎๅจ DOM ่ฃก้ข๏ผnode.isInPage
ๅฐฑๆฏ trueใ
CSS/JS/HTML visible space clickable
---------------------------------------------------
CSS opacity: 0 โ โ
โ
CSS visibility: hidden โ โ
โ
CSS display: none โ โ โ
JS .hidden = false โ โ โ
HTML <... hidden> โ โ โ
Node โฉ - check if a node is a descendant of a given node. (itself included)