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

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

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
15.11.2007, 17:46
    #34942972
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nextSibling в фаерфоксе не работает.
Может следующего сиблинга просто нет, типа последний элемент текущего уров ня? >_<
...
Рейтинг: 0 / 0
15.11.2007, 17:48
    #34942980
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nextSibling в фаерфоксе не работает.
Но когда-нибудь одноуровневые подчиненные элементы у "е" должны закончиться? - Вот тогда и вернет нулл
...
Рейтинг: 0 / 0
15.11.2007, 17:58
    #34943008
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nextSibling в фаерфоксе не работает.
Дело обстоит так:
Код: 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
15.11.2007, 18:04
    #34943021
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nextSibling в фаерфоксе не работает.
И ещё вот. Может оно ис за этого. Дело в том, что у меня очень неправильный html. Тоесть то, что я показал раньше оно в самом конце документа. После тега html закрывающего. Попробовал с нормальными элементами. Работает. А вот ту не работает. А очень нужно.

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
15.11.2007, 20:04
    #34943259
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nextSibling в фаерфоксе не работает.
А вот нетушки. Броузеры все, что находится за </html>, запихивают в конец body.
...
Рейтинг: 0 / 0
15.11.2007, 20:05
    #34943260
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nextSibling в фаерфоксе не работает.
Вотъ.
...
Рейтинг: 0 / 0
15.11.2007, 20:07
    #34943266
Cat2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nextSibling в фаерфоксе не работает.
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
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / nextSibling в фаерфоксе не работает. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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