Вопрос по JavaScript. textContent или что то другое? [дубликат]

142
31 августа 2018, 02:40

На данный вопрос уже ответили:

  • Почему идет ошибка like.addEventListener is not a function? 1 ответ

Не получается реализовать следующий код. Не понимаю почему. tel.textContent - возвращает undefined. Хотя если получать доступ к элементу через getElementsById('tel'), то всё работает.

var tel = document.getElementsByClassName('tel');
var str = tel.textContent;
for (var i = 0; i < tel.length; i++){
    tel[i].setAttribute('href', 'tel:' + str);
}
Answer 1
var tel = document.getElementsByClassName('tel');
for (var i = 0; i < tel.length; i++){
  var str = tel[i].textContent;
  tel[i].setAttribute('href', 'tel:' + str);
}
READ ALSO
Удаление EventListener после его вызова

Удаление EventListener после его вызова

Создать сообщение - работаетУдалить сообщение - не работает

170
Улучшить код крестиков-ноликов

Улучшить код крестиков-ноликов

Решил втянуться в ООП, написал простейшие крестики-нолики, но с отсутствием опыта в этой области не знаю, что сделал не так, и как это улучшитьНадеюсь...

157
как переписать на функциональный стиль?

как переписать на функциональный стиль?

Как сделать в функиональном стилеФункция возвращает true, если найдены limit совпадений

163
Как сделать, чтобы при сборке проекта Vue.js (webpack-simple) url изображений оставались на своих местах?

Как сделать, чтобы при сборке проекта Vue.js (webpack-simple) url изображений оставались на своих местах?

Как сделать, чтобы при сборке проекта Vuejs (webpack-simple) url изображений оставались на своих местах? А то при сборке у меня образовались непонятные...

158