Прошу прощения за возможно нелепый вопрос, собственно с JavaScript работаю не очень часто и вот возникла следующая ситуация:
В функцию получаю id элемента "UL", пытаюсь через firstChild вычислить id первого элемента "LI". В случае если html код выглядит подобно:
firstChild вместо первого "li" находит объект типа text.
А если убрать перевод строки таким образом:
то firstChild находит искомый "li".
Получается, что для нормальной работы с DOM нужно весь код в одну строку писать?