@helixly

Почему у HTMLCollecton length 0?

var list = document.getElementsByTagName('ul');
console.log(list);

Выдает 55873815b2d242f8827d2e577f854b5d.jpg
console.log(list.length) // 0
console.log(list[0]) // undefined
var arList = Array.protorype.slice.call(list) // на выходе пустой массив

JQuery разжижает мозг, объясните что я делаю не так?
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 2
nazarpc
@nazarpc
Open Source enthusiast
Вот что за мания в первой половине говорить об одном примере (где window.getElementsByTagName не существует), а во второй половине у вас появился drag, а потом jQuery...
var list = document.getElementsByTagName('ul');
console.log(list);
console.log(list.length);

Отлично работает прямо на этой странице.
Ответ написан
@dmitryKovalskiy
программист средней руки
Jquery это - $("ul").length ... коротко и ясно. Ваш наезд некорректен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы