A.contains(B):A是否是B的父级,返回布尔值;
若A=B,结果也为true

<div id="test"><div id="test1"><div id="test2"><div id="test3"></div><div id="test4"></div></div><div id="test5"></div></div></div>
var test2 = document.getElementById("test2"),test3 = document.getElementById("test3"),test4 = document.getElementById("test4");console.log(test3.parentNode) // div#test2
var res = test3.parentNode.contains(test4);
console.log(res); // true
res = test3.parentNode.contains(test2)
console.log(res); // true

js:contains函数相关推荐

  1. js自定义函数及参数问题

    js自定义函数的过程中,往往我们希望指定一些参数的默认值 很容易的会写出如下的js 方法 function test(a,b,c=1,d='id'){ return 1; } 但是定义完之后,浏览器会 ...

  2. 【转】JS回调函数--简单易懂有实例

    JS回调函数--简单易懂有实例 初学js的时候,被回调函数搞得很晕,现在回过头来总结一下什么是回调函数. 我们先来看看回调的英文定义:A callback is a function that is ...

  3. url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介

    转载地址:http://www.haorooms.com/post/js_escape_encodeURIComponent 引子 浏览器URl地址,上网一定会用到,但是浏览器地址有中文或者浏览器ur ...

  4. url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介【转】

    引子 浏览器URl地址,上网一定会用到,但是浏览器地址有中文或者浏览器url参数操作的时候,经常会用到encodeURIComponent()和decodeURIComponent()以及encode ...

  5. prototype.js常用函数及其用法

    prototype.js常用函数: 函数名  解释  举例  Element.toggle  交替隐藏或显示  Element.toggle(''div1'',''div2'')  Element.h ...

  6. 调用c++_WebAssembly: 在C代码中调用JS的函数

    0. 前提知识点 导出C中的函数给JS调用:主要是EMSCRIPTEN_KEEPALIVE这个Emscripten环境特有的宏. #include <stdio.h>#ifndef EM_ ...

  7. js中函数的参数为函数的情况即回调函数

    js中函数的参数可以是数组对象也可以是函数,当参数为函数时我们叫做回调函数 //定义回调函数 function B() { console.log("函数B") setTimeou ...

  8. JS回调函数(callback)

    在使用Jquery的时候,用到Callback(),回调函数的概念.而且很多. 比如: $.ajax({url:"test.json",type: "GET", ...

  9. js回调函数的理解(轉)

    js回调函数(callback)理解Mark!讲之前说一句function say(){alert(,,,,,,,,)}var say=function (){alert(,,,,,,,)}var s ...

  10. js Date 函数方法

    转载自   js Date 函数方法 var myDate = new Date();myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取 ...

最新文章

  1. 30天敏捷结果(30):提升敏捷结果
  2. OpenCV区域提取之利用Rect提取在源代码中预先定义好的区域
  3. 做互联网平台前要想清楚的5件事
  4. OpenCASCADE:Modeling Algorithms模块几何工具之插值
  5. Spark-sql:以编程方式执行Spark SQL查询(通过反射的方式推断出Schema,通过StrutType直接指定Schema)
  6. 父路径_Logtail 新功能:采集路径黑名单
  7. 异步加载js文件并执行js方法:实现异步处理网页的复杂效果
  8. MySQL5.7更改用户名密码
  9. 轮询锁使用时遇到的问题与解决方案!
  10. 数学建模学习笔记(一)——层次分析模型
  11. java exif 语言编码_Java读取图片EXIF信息的代码
  12. SQL正则表达式、列表运算、涉及null的查询
  13. 新零售凶猛!瑞幸B轮融资估值翻倍,背后是同城物流的暗战
  14. 【新手上路常见问答】关于物联网设计
  15. e会学c语言程序设计基础网课答案,C程序设计(双语版)习题答案
  16. 服务器要用sas硬盘,服务器硬盘如果不采用SAS硬盘会有什么影响
  17. 没有期刊申请清华博士_没有论文,也可申请麻省理工学院博士及奖学金
  18. 互联网产品经理是做什么的
  19. maven 编译出现错误
  20. 传输层协议TCP和UDP的区别详解

热门文章

  1. 网络攻击与防御(一)
  2. 【allegro 17.4软件操作保姆级教程二】布局前准备
  3. LeetCode 岛屿的最大面积
  4. YTU 计算机网络课程设计
  5. PATINDEX 的纯 T-SQL 全部替换函数
  6. python使用pandas拆分excel表并导出(2)
  7. linux挂nas盘步骤,linux下需要将nas盘挂
  8. 女人眼中最美的七种男人……
  9. linux x86_64和linux aarch64如何选择
  10. 计算机网络实验Lab1 Test