最赞回答 / Happy_0011
for(var i=0;i<content.childNodes.length;i++)content.childNodes.length值在变小,导致只循环3次并且循环中removeChild[0]不是removeChild[i]上个代码,用了children,不会选择空文本,领会一下吧<...code...>
2014-08-21
已采纳回答 / 偌颜宁
这里你要明白table的子节点有哪些,table是有text和tbody组成,而tr是包含在tbody中的,所以需要先获取table的最后一个子节点,也就是tbody。再用tbody去移除它的子节点
2014-08-14
已采纳回答 / 偌颜宁
getElementsByTagName是获取名字相同的一组元素,可以是单个,可以是多个,你在这里后面加"[0]"也就是获取的第一个div元素,然后你在用childNodes就可以获取第一个div的子元素。或者你可以给最外层的div一个ID值,然后通过getElementById的方法来获取这个元素后在去获取它的子节点
2014-08-13