浅vri
2016-08-26 09:31
function clearText() {
var content=document.getElementById("content");
for(var i=0;i<content.childNodes.length;i++){
var x=content.removeChild(content.childNodes[i+1]);
document.write("删除的节点的内容:"+x.innerHTML);
}
// 在此完成该函数
}
我觉得这段代码的意思是不删除第0个子节点 因为它是个文本节点 在IE下这么写就不对了 chrome下运行还行
不+1的话删除的是他前面的那一行
JavaScript进阶篇
468196 学习 · 21891 问题
相似问题