js中复制节点的经典例子

阅读更多

cloneNode() 方法可创建指定的节点的精确拷贝。
(可以做一个模版 然后做一个隐藏域,点击按钮就添加一个模板!)
此方法可返回所复制的节点。

该方法将复制并返回调用它的节点的副本。如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点。否则,它只复制当前节点。

返回的节点不属于文档树,它的 parentNode 属性为 null。

当复制的是 Element 节点时,它的所有属性都将被复制。【但要注意,当前节点上注册的事件监听器函数不会被复制】(我试验了多个事件监听器,好像是可以复制,不知道是否理解有误?有知道留个言!不胜感激!!!)。


cloneNode() - 克隆节点

示例一:
————————————————————


 
    Untitled1

   
   
   
   
   

 

 
  







<%-- 子接口层 --%>


<%-- 子接口 HTML模板 开始 --%>

<%-- 子接口 HTML模板 结束 --%>

 

————————————————————

实例二:
————————————————————




cloneNode()






 
 
  
  
  
  
 
姓名(*)性别(*)年龄(*)
1.
   
  

 





————————————————————

你可能感兴趣的:(js中复制节点的经典例子)