javascript 拷贝节点cloneNode()使用介绍


Posted in Javascript onApril 03, 2014

cloneNode(a)方法接受一个布尔值参数,表示是否深拷贝
true:表示执行深拷贝,复制本节点以及整个子节点树.
false:浅拷贝.只复制节点本身.
复制后返回的节点副本属于文档所有,但是并没有父节点.除非使用appendChild,insertChild(),replaceChild()将它添加到文档

<div id="guoDiv"> 
<span>1</span> 
<span>2</span> 
<span>3</span> 
</div> 
var oDiv = document.getElementById("guoDiv"); 
var deepList = oDiv.cloneNode(true); //拷贝子节点 
alert(deepList.childNodes.length); //3或7(兼容性问题,所以结果不一样) 
var showList = oDiv.cloneNode(false); //只拷贝当前元素的引用 
alert(showList.childNodes.length); //0
Javascript 相关文章推荐
jquery ajax 简单范例(界面+后台)
Nov 19 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
Nov 29 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
Nov 12 Javascript
js实现拖拽效果(构造函数)
Dec 14 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
Jun 01 Javascript
Bootstrap 网格系统布局详解
Mar 19 Javascript
JQuery.dataTables表格插件添加跳转到指定页
Jun 09 jQuery
js中如何完美的解析数据
Mar 18 Javascript
vue中接口域名配置为全局变量的实现方法
Sep 20 Javascript
element ui分页多选,翻页记忆的实例
Sep 03 Javascript
微信小程序实现上传照片代码实例解析
Aug 04 Javascript
在antd4.0中Form使用initialValue操作
Nov 02 Javascript
javascript替换已有元素replaceChild()使用介绍
Apr 03 #Javascript
Extjs grid添加一个图片状态或者按钮的方法
Apr 03 #Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
Apr 03 #Javascript
单击和双击事件的冲突处理示例代码
Apr 03 #Javascript
在jquery boxy中添加百度地图坐标拾取注意流程
Apr 03 #Javascript
邮箱下拉自动填充选择示例代码附图
Apr 03 #Javascript
JS获取网页属性包括宽、高等等
Apr 03 #Javascript
You might like
php zip文件解压类代码
2009/12/02 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
PHP的Yii框架的常用日志操作总结
2015/12/08 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
鼠标经过的文本框textbox变色
2009/05/21 Javascript
jQuery实现自定义右键菜单的树状菜单效果
2015/09/02 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
JS实现点击事件统计的简单实例
2016/07/10 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
Node.js 使用jade模板引擎的示例
2018/05/11 Javascript
vue实现简单学生信息管理
2020/05/30 Javascript
详解JavaScript 事件流
2020/09/02 Javascript
JS中箭头函数与this的写法和理解
2021/01/14 Javascript
js实现Element中input组件的部分功能并封装成组件(实例代码)
2021/03/02 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
[01:29:17]RNG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
[50:50]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第一场 12.10
2020/12/13 DOTA
wxpython学习笔记(推荐查看)
2014/06/09 Python
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
python下载文件时显示下载进度的方法
2015/04/02 Python
python友情链接检查方法
2015/07/08 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
2019/07/25 Python
Django实现文件上传下载功能
2019/10/06 Python
Python是怎样处理json模块的
2020/07/16 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
金士达面试非笔试
2012/03/14 面试题
应届优秀本科大学毕业生自我鉴定
2014/01/21 职场文书
有关打架的检讨书
2014/01/25 职场文书
团日活动总结模板
2014/06/25 职场文书
兽医医药专业求职信
2014/07/27 职场文书
2014年教师节讲话稿5篇
2014/09/10 职场文书
领导班子在批评与自我批评座谈会上的发言
2014/09/28 职场文书
罗马假日观后感
2015/06/08 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书
dubbo服务整合zipkin详解
2021/07/26 Java/Android