Страницы

Поиск по вопросам

четверг, 19 декабря 2019 г.

Как посчитать количество элементов ul в JavaScript?

#javascript


Хочу сделать меню в две строки, для этого мне нужно посчитать количество элементов
ul, какая функция в javascript отвечает за это?
Пробовал примерно так:
  • Главная
  • Контакты
  • Резюме
  • Портфолио
  • Услуги
  • Стихи
  • Программы
  • Статьи
Скрипт должен считать количество li и после каждой 4-ой, переводить остальные на следующую строку.


Ответы

Ответ 1



Как минимум есть два способа
  • aaaa
  • bbbb
  • ......


Ответ 2



Этот код не валидный DOM, нужно использовать dom-функции: document.getElementsByTagName('ul')[0].getElementsByTagName('li'); Но именно Ваша задача решается так:
  • element 1
  • element 2
  • element 3
  • element 4
  • element 5
  • element 6


Ответ 3



или так: var len = document.querySelector('ul').children.length;

Комментариев нет:

Отправить комментарий