课程
/前端开发
/JavaScript
/JavaScript进阶篇
不知道怎么回事。循环的时候 i--就可以全部删除,i++就不能~求解答
2014-10-12
源自:JavaScript进阶篇 9-14
正在回答
每删一次,子节点集合就更新一次,i+1那个位置已经不是原来的节点了
没删掉一个节点length长度就减一了
function clearText() { var content=document.getElementById("content"); // 在此完成该函数 for(var i = 0, len = content.childNodes.length; i < len; i++){ content.removeChild(content.childNodes[i]) } 这样可以的哦。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答各位帮忙看看代码,哪里出问题了。。。
6 回答有推荐练习编程题目的网站吗
1 回答还有没有更简单的
2 回答new Array()是不可以改的嘛,不可以写成new Acc其它的嘛
1 回答一开始都没看懂题目啥意思,然后看了下面的讨论,想的这种方法能够输出正确的结果
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号