JavaScript--DOM删除节点removeChild()
2024-09-30 21:07:49
删除节点removeChild()
removeChild() 方法从子节点列表中删除某个节点。如删除成功,此方法可返回被删除的节点,如失败,则返回 NULL。
语法:
nodeObject.removeChild(node)
参数:
node :必需,指定需要删除的节点。
我们来看看下面代码,删除子点。
运行结果:
HTML
删除节点的内容: javascript
注意: 把删除的子节点赋值给 x,这个子节点不在DOM树中,但是还存在内存中,可通过 x 操作。
如果要完全删除对象,给 x 赋 null 值,代码如下:
替换元素节点replaceChild()
replaceChild 实现子节点(对象)的替换。返回被替换对象的引用。
语法:
node.replaceChild (newnode,oldnew )
参数:
newnode : 必需,用于替换 oldnew 的对象。
oldnew : 必需,被 newnode 替换的对象。
我们来看看下面的代码:
效果: 将文档中的 Java 改为 JavaScript。
注意:
1. 当 oldnode 被替换时,所有与之相关的属性内容都将被移除。
2. newnode 必须先被建立。
任务
试一试,补充函数 replaceMessage() 代码,实现将 b 标签替换成 i 标签。
最新文章
- Gearman使用示例
- IOS系列swift语言之课时六
- Codeforces Round #290 (Div. 2) C. Fox And Names dfs
- WindowsMediaPlayer控件批量添加文件至播放列表
- c++中new和delete的使用方法
- SDOI2008仪仗队
- 通过SPList Definition自定义ListItem打开编辑详细页面
- javascrip中array使用
- 使用NetUserAdd API函数创建远程用户
- javascript、js操作json方法总结(json字符创转换json对象)
- APP的测试过程和重点
- 远程复制 scp命令
- [站点部署_01]wordpress建站网页响应速度慢
- [Swift]LeetCode315. 计算右侧小于当前元素的个数 | Count of Smaller Numbers After Self
- 黑盒测试实践——day05
- GTID 跳过事物
- python之操作系统介绍,进程的创建
- DDR中常用概念
- vs技巧总结
- Oracle之带参存储过程(存储过程中for循环调用存储过程)
热门文章
- 详解SpringBoot集成jsp(附源码)+遇到的坑
- [bzoj5314][Jsoi2018]潜入行动_树形背包dp
- codevs——6220 ZHR吃好吃的
- hadoop(1)入门
- searchIndexer.exe占用过高CPU
- 详解ORACLE数据库的分区表
- Vue.js父子通信之所有方法和数据共享
- Nginx+Keepalived(双机热备)搭建高可用负载均衡环境(HA)
- [52ABP系列] - 001、SPA免费项目模版搭建教程
- 【转】c++中placement new操作符