1.ParentNode接口表示当前节点是一个父节点,提供一些处理子节点的方法。ChildNode接口表示当前节点是一个子节点,提供一些相关方法。

2.ParentNode.children属性返回一个HTMLCollection实例,成员是当前节点的所有元素子节点。该属性只读。

3.ParentNode.firstElementChild属性返回当前节点的第一个元素子节点。

4.ParentNode.lastElementChild属性返回当前节点的最后一个元素子节点。

5.ParentNode.childElementCount属性返回一个整数,表示当前节点的所有元素子节点的数目。

6.ParentNode.append()方法为当前节点追加一个或多个子节点,位置是最后一个元素子节点的后面。该方法没有返回值。

  • 该方法不仅可以添加元素子节点(参数为元素节点),还可以添加文本子节点(参数为字符串)。

7.ParentNode.prepend()方法为当前节点追加一个或多个子节点,位置是第一个元素子节点的前面。该方法没有返回值。

8.ChildNode.remove()方法用于从父节点移除当前节点。

9.ChildNode.before()方法用于在当前节点的前面,插入一个或多个同级节点。

10.ChildNode.after()方法用于在当前节点的后面,插入一个或多个同级节点。

11.ChildNode.replaceWith()方法使用参数节点,替换当前节点。

ParentNode,ChildNode相关推荐

  1. ParentNode 接口,ChildNode 接口

    ParentNode 接口,ChildNode 接口 网道(WangDoc.com),互联网文档计划 [免费领取]廖雪峰老师历时三个月整理的<Vue 源码 + 3.0语法剖析教程>. 节点 ...

  2. parentNode,parentElement,offsetParent

    offsetParent直接的将是影响元素位置的上级element,而parentElement与位置显示无关时dom中的上级element. 例如:<BODY><div style ...

  3. javascript 中 parentNode,childNodes、children 应用

    "parentNode" 常用来获取某个元素的父节点. 把 parentNodes 理解为容器, 在容器中有个子节点      例: <div id="parent ...

  4. parentNode,childNodes、children 的使用

    "parentNode" 常用来获取某个元素的父节点. 把 parentNodes 理解为容器, 在容器中有个子节点      例: <div id="parent ...

  5. parentNode,children,nextSibling,previousSibling常用属性对比

    nextSibling: 返回元素节点之后的兄弟节点(包括文本节点.注释节点即回车.换行.空格.文本等等): 注意: 空格.回车也会看作文本,以文本节点对待. nextElementSibling: ...

  6. 深入了解parentNode,parentElement,childNodes,children的区别,一看就懂

    今天是准备面试的第七天,js是由ECMAScript.文档对象模型(DOM)和浏览器对象模型(BOM)组成,我们今天就了解下与DOM有关的常用接口parentNode,parentElement,ch ...

  7. vue中集成jsplumb报错`Cannot read property ‘parentNode‘ of null`,且无法渲染连线的问题

    简介 我在项目中使用了typescript+vue+jsplumb作为流程图框架. 问题 我在容器中使用的是v-for指令渲染. 从配置文件中读取流程图的json并且存入this.items变量中 通 ...

  8. 【新】欢庆网自动搜索请柬console方法,面对多种网站改版的情况

    //自动搜索指定的请柬 var alertTipText = "请柬找到了,就在这个网页里面,自己仔细看吧"; var delay = 1 * 1000;//1秒后循环下一页寻找 ...

  9. JavaScript DOM 6 - 节点的创建,插入,替换,删除

    1: 节点的创建 新建一个新节点的方式主要有三种: 1: createElement() document.createElement(tagName); //返回一个HTMLElement类型的节点 ...

最新文章

  1. windows进程生产者消费者代码c语言,生产者消费者问题---C语言实现
  2. 新手学习C语言编程的8个致命错误,你中招了吗?
  3. ACM MM2021 | 快手获得Grand Challenge第一名
  4. Thread.join的作用和原理
  5. mysql多数据库_mysql 多端口及主从数据库
  6. 日语学习 「バージョン」 version と 「リビジョン」 revision
  7. quatus_sh tcl获取帮助
  8. 基于PCA的特征提取
  9. 才知道系列之GroupOn
  10. 工具类 --UUIDUtil ---32位UUID生成器
  11. Quartus II 13.1与Modelsim SE的安装
  12. 450米、90米、30米全国地形图DEM数据对比与分享
  13. 如何在xshell中导入xsh
  14. iText API操作doc文档
  15. 微信公众号迁移,认证; 名称触发商标怎么办
  16. visca协议c语言,VISCA协议控制键盘 SONY VISCA协议会议摄像机控制键盘NK-EVI603K
  17. 生物信息学linux安装,构建生物信息学环境-1(Win10 Linux子系统的安装)
  18. 个人手机网站接入支付宝在线收款功能
  19. python 猪八戒网接单_python接单平台简单整理
  20. 王牌战争服务器维护中多少才能玩,王牌战争最低配置要求一览 什么手机可以玩...

热门文章

  1. MATLAB代码:基于主从博弈理论的共享储能与综合能源微网优化运行研究
  2. 360手机微信X4开 分身教程 360手机多开
  3. 巨蟒python全栈开发flask10 项目开始2
  4. C语言I博客作业09
  5. tkinter实现悬浮文字
  6. mysql存储过程语法错误1064_mysql,dos下执行SQL语句创建存储过程出错ERROR 1064 (42000):...
  7. 进程(Process)
  8. 为程序开发人员量身定制的12个目标
  9. 网络运维(Python自动化运维)考点
  10. watir sites