Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 441 Bytes

检查父元素是否包含子元素.md

File metadata and controls

13 lines (9 loc) · 441 Bytes

检查父元素是否包含子元素

  • 检查 parent 是否包含 child
  • 使用 Node.contains() 以检查 parent 元素包含的 child 元素。
const elementContains = (parent, child) =>
  parent !== child && parent.contains(child)

elementContains(document.querySelector('head'), document.querySelector('title')) // true

elementContains(document.querySelector('body'), document.querySelector('body')) // false