JavaScript Element contains() 方法

  • JavaScript Element contains() 方法

    contains()方法返回一个布尔值,指示节点是否是指定节点的后代。后代可以是孩子,孙子,曾孙等等。
    实例:
    找出<span>元素是否是<div>元素的后代:
    var span = document.getElementById("mySPAN");
    var div = document.getElementById("myDIV").contains(span);
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    contains()
    5.0+
    支持
    9.0+
    3.0+
    支持
  • 语法

    node.contains(node)
  • 参数值

    参数 描述
    node 指定可由指定节点的(后代)包含的节点
  • 技术细节

    项目 描述
    返回值: 一个布尔值,指示节点是否是指定节点的后代:
    • true - 节点是后代
    • false - 节点不是后代
    DOM版本 Core Level 1