elem.lastChild只能確保找出的是當前元素的最後一個節點,不能保證這個節點是元素節點還是文本節點。
爲了確保找出的節點是當前元素的最後一個元素節點,可以如下寫:
var elemChildren=elem.getElementByTagName("*"):
if(elementChilder.length<1) return false;
var elem=elemChildren[elemChildren.length-1];
此時,elem就是當前元素節點的最後一個子元素節點。