黑V先生
2015-09-24 14:45
<ul id="u1">
<li id="a">javascript</li>
</br>
</br>
<li id="b">jquery</li>
<li id="c">html</li>
</ul>
当节点后面连续两个空白节点的时候,while(x && x.ondeType!=1){x=x.nextSibling;}的x.nideName就为BR了。判断方法能否更加完善。
示例代码中用while循环是可以去掉连续多个空白结点的。
我觉得手动加的<br/>标签不算空白结点,它和html中的其他标签一样。编辑时键盘(Enter键)键入的换行符与<br/>是有区别的。
JavaScript进阶篇
468190 学习 · 21891 问题
相似问题