powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / nextSibling в фаерфоксе не работает.
8 сообщений из 8, страница 1 из 1
nextSibling в фаерфоксе не работает.
    #34942913
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
document.getElementById('e').nextSibling возвращает null. При этом document.getElementById('e').previousSibling работает нормально.

Это фича фаерфокса, или моих кривых рук?

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
nextSibling в фаерфоксе не работает.
    #34942972
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может следующего сиблинга просто нет, типа последний элемент текущего уров ня? >_<
...
Рейтинг: 0 / 0
nextSibling в фаерфоксе не работает.
    #34942980
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но когда-нибудь одноуровневые подчиненные элементы у "е" должны закончиться? - Вот тогда и вернет нулл
...
Рейтинг: 0 / 0
nextSibling в фаерфоксе не работает.
    #34943008
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело обстоит так:
Код: plaintext
1.
2.
3.
4.
aaa<script id="s" type="text/javascript">
            var prev = document.getElementById('s').previousSibling;
            alert(document.getElementById('s').nextSibling);    
        </script>bbb
Вылазит окошко null


Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
nextSibling в фаерфоксе не работает.
    #34943021
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ещё вот. Может оно ис за этого. Дело в том, что у меня очень неправильный html. Тоесть то, что я показал раньше оно в самом конце документа. После тега html закрывающего. Попробовал с нормальными элементами. Работает. А вот ту не работает. А очень нужно.

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
nextSibling в фаерфоксе не работает.
    #34943259
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот нетушки. Броузеры все, что находится за </html>, запихивают в конец body.
...
Рейтинг: 0 / 0
nextSibling в фаерфоксе не работает.
    #34943260
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вотъ.
...
Рейтинг: 0 / 0
nextSibling в фаерфоксе не работает.
    #34943266
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinДело обстоит так:
Код: plaintext
1.
2.
3.
4.
aaa<script id="s" type="text/javascript">
            var prev = document.getElementById('s').previousSibling;
            alert(document.getElementById('s').nextSibling);    
        </script>bbb
Вылазит окошко null


Код: plaintext
Meo voto

Хм. В то месте (и в то время), где вызывается алерт, некстСиблинга как бы и не существует. Подобные действия надо делать после загрузки документа.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / nextSibling в фаерфоксе не работает.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]