JS中用childNodes獲取子元素換行會產生一個子元素
<div id='div1'> <div id='div2'> <div id='div3'></div> </div> <div class='div2'> </div> </div>
這樣的代碼
$(‘#div1').childNodes.length==>會等於 5哦
要是你把這些代碼不換行你就會得到2
$('#div1').childNodes.length 5 $('#div1').childNodes [text, div#div2, text, div.div2, text]
是的
看到沒 換行就產生了一個text
但是當你
<div id='div1'><div id='div2'><div id='div3'></div></div><div class='div2'></div></div>
這樣的時候
$(‘#div1').childNodes.length==>會等於 2哦
以上所述是小編給大家介紹的JS中用childNodes獲取子元素換行會產生一個子元素,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!