Показать сообщение отдельно
  #1 (permalink)  
Старый 21.12.2011, 21:57
Rig Rig вне форума
Интересующийся
Отправить личное сообщение для Rig Посмотреть профиль Найти все сообщения от Rig
 
Регистрация: 21.12.2011
Сообщений: 10

Перевод на новую строку JS воспринимает как объект DOM
Прошу прощения за возможно нелепый вопрос, собственно с JavaScript работаю не очень часто и вот возникла следующая ситуация:

В функцию получаю id элемента "UL", пытаюсь через firstChild вычислить id первого элемента "LI". В случае если html код выглядит подобно:
Код:
<ul>
<li>....
firstChild вместо первого "li" находит объект типа text.

А если убрать перевод строки таким образом:
Код:
<ul><li>....
то firstChild находит искомый "li".

Получается, что для нормальной работы с DOM нужно весь код в одну строку писать?
Ответить с цитированием