Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вернуть переменную из события window.onload
В самом внутренним if-условии, если его опустить, браузеры кроме ie ругаются, что атрибут нельзя установить текстовой ноде. Как мне получить сам элемент для установки атрибута?. Может объяснение глупое, но думаю суть понятна
----- У всего есть обратная сторона.
IllusionMH
Отправлено: 17 Августа, 2012 - 01:08:19
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
zypikov, было бы проще на конкретном примере, или хотя бы дерево увидеть(со всеми переносами строк и пробелами)
Просто если в коде идет
<divid="rootContainer"><!-- тут перенос строки -->
<divclass="rootChild">
то все браузеры кроме IE посчитают перенос строки как TEXT_NODE и нужно брать следующий (возможно используя nextSibling) элемент.
Возможно это решение, т.к. вопроса я до конца не понял.
zypikov
Отправлено: 18 Августа, 2012 - 18:47:34
Частый гость
Покинул форум
Сообщений всего: 219
Дата рег-ции: Нояб. 2010
Помог: 3 раз(а)
Да все верно. Я схалтурил и записал html-текст одной строкой. Все заработало.
А вообще это обычное js-дерево
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.