课程
/前端开发
/JavaScript
/JavaScript进阶篇
真的,不懂,如果要输出删除的内容应该怎么编码
2016-04-12
源自:JavaScript进阶篇 9-14
正在回答
因为在DOM里面空文本也是节点,所以清除的时候判断下节点是不是元素节点,如果不是就阻止本次清除,进行下一个。
aimoty 提问者
淡淡的月饼 回复 aimoty 提问者
aimoty 提问者 回复 淡淡的月饼
//加个判断
function clearText() {
var content=document.getElementById("content");
for(var i=0;i<content.childNodes.length;i++){
if(content.childNodes[i].nodeType!=1){
continue;
}else{
content.removeChild(content.childNodes[i]);
}
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答为什么不输出JavaScript里的内容?
1 回答例题里面的,为什么变量y相关的内容输出不出来呢
1 回答为什么document.write()没有输出内容呢
3 回答为什么我的DOCUMENT不会输出内容呢
3 回答为什么这样写不会输出内容。