JS中用childNodes获取子元素换行会产生一个子元素
发布时间:01/15 来源: 浏览:
关键词:
本文给大家分享JS中用childNodes获取子元素换行会产生一个子元素的实例代码,不清楚的童鞋可以参考一下!
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获取子元素换行会产生一个子元素,希望对大家有所帮助。