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 相关文章推荐
Javascript Math ceil()、floor()、round()三个函数的区别
Mar 09 Javascript
JavaScript 参数中的数组展开 [译]
Sep 21 Javascript
js保留小数点后几位的写法
Jan 03 Javascript
JQuery1.8 判断元素是否绑定事件的方法
Jul 10 Javascript
JavaScript实现图片轮播的方法
Jul 31 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
Oct 12 Javascript
JavaScript注入漏洞的原理及防范(详解)
Dec 04 Javascript
利用Query+bootstrap和js两种方式实现日期选择器
Jan 10 Javascript
js实现显示手机号码效果
Mar 09 Javascript
javascript计算对象长度的方法
Oct 25 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
Aug 13 Javascript
利用vue3+ts实现管理后台(增删改查)
Oct 30 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模拟SQL Server的两个日期处理函数
2006/10/09 PHP
PHP字符串中特殊符号的过滤方法介绍
2014/02/18 PHP
php+xml结合Ajax实现点赞功能完整实例
2015/01/30 PHP
微信开发之网页授权获取用户信息(二)
2016/01/08 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
基于jQuery图片平滑连续滚动插件
2009/04/27 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
js内存泄露的几种情况详细探讨
2013/05/31 Javascript
jquery弹出框的用法示例(2)
2013/08/26 Javascript
js动态设置div的值下例子
2013/10/29 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
2015/03/03 Javascript
jQuery div拖拽用法实例
2016/01/14 Javascript
举例讲解jQuery中可见性过滤选择器的使用
2016/04/18 Javascript
input框中的name和id的区别
2016/11/16 Javascript
浅谈用Webpack路径压缩图片上传尺寸获取的问题
2018/02/22 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
JavaScript ES 模块的使用
2020/11/12 Javascript
javascript中layim之查找好友查找群组
2021/02/06 Javascript
Python中处理字符串之isalpha()方法的使用
2015/05/18 Python
详解Python中的Descriptor描述符类
2016/06/14 Python
python与mysql数据库交互的实现
2020/01/06 Python
python的reverse函数翻转结果为None的问题
2020/05/11 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
python opencv角点检测连线功能的实现代码
2020/11/24 Python
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
安全生产管理责任书
2014/04/16 职场文书
汽车转让协议书
2015/01/29 职场文书
上班迟到检讨书
2015/05/06 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
鸡毛信观后感
2015/06/11 职场文书
培训计划通知
2015/07/15 职场文书
初中生物教学随笔
2015/08/15 职场文书
导游词之西安大清真寺
2019/12/17 职场文书