Показать сообщение отдельно
  #1 (permalink)  
Старый 08.02.2013, 17:40
Новичок на форуме
Отправить личное сообщение для jsani Посмотреть профиль Найти все сообщения от jsani
 
Регистрация: 08.02.2013
Сообщений: 3

DOM, поиск методом getElementsByTagName
Привет.
Начал изучать JS на этом сайте. Добрался до раздела исполдьзования объектной модели DOM и не могу разобраться почему не получается выполнить метод:

Задача: найти всё что содержиться в контейнерах Li.

alert(document.getElementsByTagName('div')[0].getElementsByTagName('li'));


если я правильно понимаю вышенаписанную запись то получается что ищутся первый контейнер на странице DIV (он у нас как раз ищется по нулевому элементу массива). Далее у найденного дива получаем все li.


<div>
<li>Строка 1</li>
<li>Строка 2</li>
<li>Строка 3</li>
</div>


Поидее он в алерте должен вывести всё на экран все 3 строки но почему то не может этого сделать. ЧТо делаю не так ?
Код грубый. Тоесть JS код у меня в head как положен заключён в функцию.

Последний раз редактировалось jsani, 08.02.2013 в 17:44.
Ответить с цитированием