发表于: 2016-12-06 00:41:41
0 1890
今天完成的事情:修改了客户反馈的有问题的金融页面,已修改完成!后面的时间用来继续恶补JS的基础,
明天计划的事情:继续看知识点,写页面
遇到的问题:
收获:dom节点有很多,其中元素节点、属性节点和文本节点是最常用的节点。
复制克隆节点:node.cloneNode(deep)
例:function(){
var xx=document.getElementById("xxx").lastChild;
var x=xx.cloneNode(true);
document.getElementById("lll").appendChild(x);
}
先获得需复制的节点;然后复制,复制所有true,否则false;之后添加。
替换:node.replaceChild(希望插入的节点对象,希望删除的节点对象)
例:function(){
var textnode=document.createTextNode("任意东东");
//新建个节点
var item=document.getElementById("被替换的").childNodes[0];
item.replaceChild(textnode,item.childNodes[0]);
}
替换文本节点不是元素节点
评论