兩中取trs.length結果應該是一樣,但是一個輸出5個,一個輸出3個,為什么不一樣呢
?var?trs?=?document.getElementsByTagName("table")[0].childNodes;//第一種方式,彈出3(正確的) ?var?tbody?=?document.getElementById('table').lastChild; ?????trs?=?tbody.childNodes;//第二種方式,彈出5 ?????alert.log(trs.length)
2018-12-15
我記得有說過吧 空白的地方也會當做一個字符 試試tr的排版改下 空行刪了連起來看看 雖然難看了點 試一下就知道是不是這個問題了