删除节点(removeChild())
2024-09-01 19:23:34
remoceChild():方法将从一个给定元素里删除一个子节点:
reference = element.removeChild(node);
这个方法的返回值是一个指向已经被删除的子节点的引用指针。
当某个节点被removeChild()方法删除时,这个节点包含的所有子节点将同时被删除。
在下例中,id属性值是content的元素还包含这一个id属性值是fineprint的元素,我们将用removeChild()方法从content元素里把fineprint元素删掉:
var container = document.getElementById("content");
var message = document.getElementById("fineprint");
contianer.removeChild(message);
如果想删除某个节点,但是不知道他的父节点在哪一个,parentNode的属性可以使用:
var message = document.getElementById("fineprint");
var container = message.parentNode;
container.removeChild(message);
如果想把某个节点从文档的一个部分移动到另一个部分,不必使用removeChild()方法,appendChild()和insertBefore()方法都自动的先删除这个节点在把他重新插入新的位置去。
最新文章
- 基于华清远见STM32f051的 IIC从模式实现方法
- 关于JS 事件冒泡和onclick,click,on()事件触发顺序
- NOIP1999邮票面值设计[搜索|DP]
- git日志输出格式及两个版本之间差异列表
- python 获得当前路径
- OpenJudge计算概论-求分数序列和
- 【转】Eclipse+PyDev 安装和配置
- 【WEB小工具】jQuery函数
- sort对象数组排序
- Codeforces 276D Little Girl and Maximum XOR
- initial pointer [expert c]
- PHP之Mysql常用SQL语句示例的深入分析
- [ZJOI2010]基站选址
- react dnd demo
- 【AtCoder078D】Fennec VS. Snuke
- Java知多少(29)覆盖和重载
- Python Mock的入门(转)
- paxos 练手 推进中
- python 源码安装
- ActiveMQ生产者和消费者优化策略