Задать вопрос
@Spaceoddity

Корректно ли делать навигацию по DOM через индекс элементов?

Грубо говоря:
var el = document.getElementsByClassName(className);
el[1].onclick = function() {
	/*  */
}

Т.е. перебор html-коллекции всегда идёт по порядку html-структуры?
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Real_Fermer
@Real_Fermer
Программист PHP
наверное так все-таки лучше. Вы же не всегда знаете сколько у вас элементов с данным классом на странице

var els = document.getElementsByClassName(className);
els .forEach(function (el, index) {
el.addEventListener('click',(e)=>{
console.log('click')
})
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы