К примеру имеем обычные параграфы
<p>str1</p>
<p>str2</p>
<p>str3</p>
<p>str4</p>
Я хочу получить значения внутри этих параграфов и пытаюсь это сделать так
var selectors = document.querySelectorAll("p");
var texts = selectors.textContent;
Потом согласно описанию функции делаю так
var arr = texts.split(" ,");
Вывожу в консоль результат и получаю вот это
Uncaught TypeError: Cannot read property 'split' of undefined
А как же это Вы .textContent берёте сразу со списка?
Вот так вот можно:
var selectors = document.querySelectorAll("p");
var arr = [];
selectors.forEach(function(element) {
arr.push(element.textContent);
});
console.log(arr);
<p>str1</p>
<p>str2</p>
<p>str3</p>
<p>str4</p>
Продвижение своими сайтами как стратегия роста и независимости