您现在的位置是:网站首页> 编程资料编程资料
JS删除某个父元素下的所有子元素_javascript技巧_
2023-05-24
401人已围观
简介 JS删除某个父元素下的所有子元素_javascript技巧_
JS中如何删除某个父元素下的所有子元素?这里我介绍几种方法:
1.通过元素的 innerHTML 属性来删除
这种方式我觉得是最有方便的,直接找到你想要的父元素,直接令其 element.innerHTML = "";
举例说明:
1
2
3
2.通过 removeChild() 方法来删除
removeChild() 的用法是先找到父级元素parent,然后调用 parent.removeChild(thisNode) 来删除当前子节点(thisNode),那我们只要循环遍历删除所有的即可。
举例说明:
1
2
3
注意:循环遍历的时候一定要倒序,因为正序的时候,当你把索引为0的子节点删除后,那么原来索引为1的就变成了0,而这时变量 i 已经变成1了,程序继续走时就会删除原先索引为2的现在为1的节点,结果就是最后只删除了一半的节点,朋友们可自行尝试理解一下。
3.通过 jQuery 中 empty() 方法来删除
语法:
$(selector).empty()
举例说明:
1
2
3
到此这篇关于JS删除某个父元素下的所有子元素的文章就介绍到这了,更多相关JS删除元素内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- 关于vue-color-颜色选择器插件_vue.js_
- vue+elementUI组件tree如何实现单选加条件禁用_vue.js_
- vue实现At人文本输入框示例详解_vue.js_
- 如何在vue3中同时使用tsx与setup语法糖_vue.js_
- vue中监听scroll事件失效的问题及解决_vue.js_
- Vue项目中实现描点跳转scrollIntoView的案例_vue.js_
- vue实现前端按钮组件权限管理_vue.js_
- 2022最新前端常见react面试题合集_React_
- JavaScript element的Form表单生成方式_javascript技巧_
- javascript改变this指向的方法汇总_javascript技巧_
