Сообщение от Matre
|
Переносы строк — это тоже текстовая нода.
|
Поясню. Имеется ввиду следующее:
<div id="test"> </div>
<div> </div>
<script>
var test = document.getElementById('test');
alert( test.nextSibling )
</script>
<div id="test"> </div><div> </div>
<script>
var test = document.getElementById('test');
alert( test.nextSibling )
</script>
Отсюда вывод: .nextSibling.nextSibling - это очень ненадежно, потому что зависит от конкретной верстки.