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 相关文章推荐
In Javascript Class, how to call the prototype method.(three method)
Jan 09 Javascript
JavaScript动态添加列的方法
Mar 25 Javascript
js+ajax实现获取文件大小的方法
Dec 08 Javascript
详解基于webpack搭建react运行环境
Jun 01 Javascript
教你5分钟学会用requirejs(必看篇)
Jul 25 Javascript
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
bootstrap treeview 扩展addNode方法动态添加子节点的方法
Nov 21 Javascript
小程序实现授权登陆的解决方案
Dec 02 Javascript
Vue 2.0 中依赖注入 provide/inject组合实战
Jun 20 Javascript
JavaScript修改注册表实例代码
Jan 05 Javascript
JavaScript this指向相关原理及实例解析
Jul 10 Javascript
解决vue axios跨域 Request Method: OPTIONS问题(预检请求)
Aug 14 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 XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
php有道翻译api调用方法实例
2014/12/22 PHP
在php和MySql中计算时间差的方法详解
2015/03/27 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
文字幻灯片
2006/06/26 Javascript
jquery 最简单的属性菜单
2009/10/08 Javascript
jQuery中map()方法用法实例
2015/01/06 Javascript
jQuery实现TAB风格的全国省份城市滑动切换效果代码
2015/08/24 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
2016/05/24 Javascript
简单了解JavaScript操作XPath的一些基本方法
2016/06/03 Javascript
jQuery原理系列-常用Dom操作详解
2016/06/07 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
jQuery实现导航高亮的方法【附demo源码下载】
2016/11/09 Javascript
详解webpack分离css单独打包
2017/06/21 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
vue+iview动态渲染表格详解
2019/03/19 Javascript
浅谈django三种缓存模式的使用及注意点
2018/09/30 Python
Python微信操控itchat的方法
2019/05/31 Python
Python调用钉钉自定义机器人的实现
2020/01/03 Python
python如何获取apk的packagename和activity
2020/01/10 Python
tensorflow保持每次训练结果一致的简单实现
2020/02/17 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
python 利用jieba.analyse进行 关键词提取
2020/12/17 Python
英国最大的电子产品和家电零售企业:Currys PC World
2016/09/24 全球购物
Jacadi Paris美国官方网站:法国童装品牌
2017/10/15 全球购物
消防器材管理制度
2014/01/28 职场文书
给老师的检讨书
2014/02/11 职场文书
《散步》教学反思
2014/03/02 职场文书
求职简历自我评价范例
2014/03/12 职场文书
爱我中华教学反思
2014/04/28 职场文书
离婚案件被告代理词
2015/05/23 职场文书
2016新教师培训心得体会范文
2016/01/08 职场文书
亲情作文之母爱
2019/09/25 职场文书