----by 19201314

关于childNodes 删除其中的text结点

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body>
<div id="container"><div>23</div><div>56</div>
</div>
<script>var parentNode = document.getElementById('container');console.log(parentNode.childNodes);parentNode.childNodes.forEach(function(currentValue, currentIndex, listObj) {if(currentValue.nodeName === '#text'){parentNode.removeChild(parentNode.childNodes[currentIndex])}},'myThisArg');console.log(parentNode.childNodes);
</script>
</body>
</html>

parentNode.childNodes:

删除后:

关于foreach:

NodeList.prototype.forEach() - Web API 接口参考 | MDN

js foreach childNodes删除text结点相关推荐

  1. js中childNodes易错点、详解定义以及用法

    js中childNodes易错点.详解定义以及用法 最近学习的时候,我遇到了childNodes的一些问题,我查阅了一些资料,总结一下其定义及用法.在学习childNodes之前,我们需要先了解一下D ...

  2. 从JS数组中删除重复的值[duplicate]

    本文翻译自:Remove duplicate values from JS array [duplicate] This question already has answers here : 这个问 ...

  3. js添加和删除元素节点

    js添加和删除元素节点 <!DOCTYPE html> <html> <head><meta charset="UTF-8">< ...

  4. 6 JS 和 Jquery 删除标签元素

    6 JS 和 Jquery 删除标签元素 Jquery:$().remove() jQuery remove() 方法删除被选元素及其子元素, 即删除元素自身. <body> <di ...

  5. 【剑指offer-Java版】13O(1)时间删除链表结点

    O(1)时间删除链表结点 前提是调用者知道要删除的结点的指针,而不是要删除结点的值 不过此类删除问题,当然是存在各种边界条件了: 1) 链表中只有一个结点 - 删除唯一的一个 2) 要删除的结点是最后 ...

  6. C# - 在foreach中删除元素

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在for ...

  7. 《剑指offer》第十八题(在O(1)时间删除链表结点)

    // 面试题18(一):在O(1)时间删除链表结点 // 题目:给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该 // 结点. #include <iostream> ...

  8. 原生JS forEach()和map()遍历的区别以及兼容写法

    一.原生JS forEach()和map()遍历 共同点: 1.都是循环遍历数组中的每一项. 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前 ...

  9. 程序员面试题精选100题(33)-在O(1)时间删除链表结点[数据结构]

    题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点.链表结点的定义如下: struct ListNode {int m_nKey;ListNode* m_pNext; }; 函数的声明如下 ...

最新文章

  1. 免费丨AI内行盛会!2021北京智源大会带你与图灵奖和200+位大牛一起共话AI
  2. Fedora 12 安装配置subversion
  3. python垃圾回收机制(GC)相关问题
  4. PHP数组——自定义排序
  5. python (3):wxPython打包app,报错
  6. 持久内存开发套件(Persistent Memory Development Kit-PMDK) - pmem.io: PMDK
  7. error 系统错误 错误码10007_工业界纠错系统
  8. python1e2_Python-1 数据类型
  9. 如何实现 迭代器 可迭代对象 (2.1)
  10. 论文撰写-LaTex 教程+模板
  11. qt样式表设置边框_Qt样式表之 QSS 语法介绍
  12. CentOS7.9调整/Home分区大小
  13. linux五笔输入法制作_在linux下制作拼音五笔输入法
  14. 管中窥豹SPDK RBD bdev模块
  15. Google 谷歌网页搜索, 学术搜索
  16. springboot+mybetis实验报告
  17. 安卓应用开发 MyWeChat(二)
  18. wps底纹去不掉_WPS广告太多,关又关不掉,其实它有无广告的版本
  19. linux修改文件名字
  20. accept函数(TCP)

热门文章

  1. tcp transparent proxy (IP_TRANSPARENT)
  2. 2022年熔化焊接与热切割特种作业证考试题库及答案
  3. 高次差周跳检测C语言,利用高次差与自相关函数对周跳探测与处理
  4. NET Core微服务之路:基于Ocelot的API网关实现--http/https协议篇
  5. 四川师范大学信息与计算机科学,四川师范大学计算机科学学院-四川.pdf
  6. 防火墙5788——论小贝的魅力
  7. JSONObject
  8. <马哲>生产力和生产关系的辩证原理
  9. 推荐几本非技术书给媛/猿们看看
  10. 亲子游小程序开发,助力商家掌握亲子流量