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 相关文章推荐
利用XMLHTTP传递参数在另一页面执行并刷新本页
Oct 26 Javascript
jQuery获得内容和属性方法及示例
Dec 02 Javascript
js滚动条平滑移动示例代码
Mar 29 Javascript
原生js仿jquery实现对Ajax的封装
Oct 04 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
Apr 20 Javascript
jQuery获取复选框选中的当前行的某个字段的值
Sep 15 jQuery
Vue.js页面中有多个input搜索框如何实现防抖操作
Nov 04 Javascript
JavaScript DOM常用操作代码汇总
Jul 03 Javascript
vuecli项目构建SSR服务端渲染的实现
Oct 30 Javascript
vue.js页面加载执行created,mounted的先后顺序说明
Nov 07 Javascript
vue实现验证用户名是否可用
Jan 20 Vue.js
Vue vee-validate插件的简单使用
Jun 22 Vue.js
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
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
php 随机生成10位字符代码
2009/03/26 PHP
PHP正则验证Email的方法
2015/06/15 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
PHP 并发场景的几种解决方案
2019/06/14 PHP
Jquery Ajax.ashx 高效分页实现代码
2009/10/20 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
Jquery加载时从后台读取数据绑定到dropdownList实例
2013/06/09 Javascript
鼠标拖动实现DIV排序示例代码
2013/10/14 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
网页右侧悬浮滚动在线qq客服代码示例
2014/04/28 Javascript
Javascript 数组排序详解
2014/10/22 Javascript
JavaScript改变CSS样式的方法汇总
2015/05/07 Javascript
AngularJS实现单独作用域内的数据操作
2016/09/05 Javascript
了解VUE的render函数的使用
2017/06/08 Javascript
详解Node.js中的Async和Await函数
2018/02/22 Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
2019/09/09 Javascript
vue cli 3.0通用打包配置代码,不分一二级目录
2020/09/02 Javascript
Python实现批量下载图片的方法
2015/07/08 Python
利用python获取某年中每个月的第一天和最后一天
2016/12/15 Python
Python SQL查询并生成json文件操作示例
2018/08/17 Python
pytorch-神经网络拟合曲线实例
2020/01/15 Python
基于python实现数组格式参数加密计算
2020/04/21 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
美国猫狗药物和用品网站:PetCareRx
2017/01/05 全球购物
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
班级聚会策划书
2014/01/16 职场文书
机电一体化应届生求职信范文
2014/01/24 职场文书
《锄禾》教学反思
2014/04/08 职场文书
校园文明倡议书
2014/05/16 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
员工加薪申请报告
2015/05/15 职场文书
pycharm debug 断点调试心得分享
2021/04/16 Python
Go语言入门exec的基本使用
2022/05/20 Golang
httpclient调用远程接口的方法
2022/08/14 Java/Android