這里table的子節(jié)點到底是哪個呢?傻傻分不清楚……
var?j=document.getElementById("table"); alert(j,childNodes.length);
上面的語句輸出的數(shù)居然是2!table的子節(jié)點不是三個tr嗎?為什么長度是2的呢?求大神指教一下謝謝!
var?j=document.getElementById("table"); alert(j,childNodes.length);
上面的語句輸出的數(shù)居然是2!table的子節(jié)點不是三個tr嗎?為什么長度是2的呢?求大神指教一下謝謝!
2016-03-23
舉報
2016-03-23
我自己找到答案了??!這是因為table標簽后面本來是有tbody標簽的,不過我們一般都不寫,而瀏覽器會自動幫我們補上了,我查過了tr標簽的父級節(jié)點是tbody,tbody的父級節(jié)點才是table!這有點坑爹!
2016-03-23
你換幾個瀏覽器試試
2016-03-23
alert(j,childNodes.length); ? ?j后面是 "."吧 還有注意空白符(回車,空格)也是一個節(jié)點