2

问候编码员,

我正在读一本关于 JS 的书(初学者版)。我在上一个和下一个兄弟属性上。

我有点困惑。我正在尝试运行此演示代码:

var el = document.getElementById('two');

当我console.log(el.nextSibling);显示#text.

当我使用console.log(el.nextElementSibling);它时,它会显示正确的结果,即下一个li元素:<li id="three" class="hot">honey</li>

在书中它说 using.nextSibling将跳转到它没有的下一个 Sibling 元素。有人可以解释我的区别吗?

谢谢!

4

0 回答 0