Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как достать innerHTML


Автор: Cheba 22.1.2004, 09:09
Как можно достать innerHTML в IE со всеми пробелами, табами, лайн брейками и прочим?
Netscape без проблем с этим справляется.

Автор: Dr.Death 22.1.2004, 13:28
ИМХО Надо преобразовывать эти спецсимволы в спец. html символы, а если просто innerHTML, то
Код

alert(document.getElementById("obj").innerHTML)

Код

<div id="obj"><b>Hello</b></div>

Автор: Cheba 22.1.2004, 21:19
Достать-то я его могу...
Но из
Код
<div id="qwe">
                     a                             b
                     c                             d


Достается a b c d.
Как с этим бороться?

Автор: Aliance 3.11.2005, 22:48
Хм, интересный вопрос, будем думать…


Автор: Sardar 4.11.2005, 01:03
Названиеваем к Cheba он это решил. По моему перебором всех нод, ведь пробелы сохраняються. Точно сохраняються в Standart compatible mode, т.е. если присутствует правильный doctype.



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)