@Asalender

Как из HTML элемента DIV вытащить textContent?

У меня массив из HTML div в которых есть числа которые мне нужны. При попытке работы с массивом скрипт видит только html element как мне вытащить textContent из div?
5f864d2b483e5567860940.png

function itogC(form) {
                   //передаю div  из формы в массив
    const itog1 = [...form.querySelectorAll(`.c1, .c2, .c3, .c4, .c5, .c6`)];
    const km = [1, 0.25, 0.5, 0.75, 1, 0.25];
    console.log(itog1);
    
       const res =  itog1.reduce(
        (a,v,i) =>{
            if(!a[v]){
                a[v] = 0;
            }

            a[v] = a[v] + km[i];
            return a;
        },
    {}
        );
console.log(res);
};
  • Вопрос задан
  • 174 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
"Скрипт видит" только то, что вы в него написали.
(a,v,i) =>{}
v - это и есть ваш div. Как называется нужное свойство этого дива вы в вопросе написали. В чём же сложность?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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