@Evtera

Как распределить key в зависимости от value после итерации?

Здравствуйте. Есть объект и array. При итерации цикла, обьект должен заполняться согласно key.value, распределяясь по. группам. То есть, все значения с одинаковым key в одну группу, а к ним уже соответствующие value

let object = {
    select: selectedValue.innerText,
  };

for (let index = 0; index < checkBoxColumn.length; index++) {
    columns = checkBoxColumn[index];
    title = columns.getElementsByTagName("legend")[0].innerText;

    let input = checkBoxColumn[index].getElementsByTagName("input");
    Array.from(input).forEach((value) => {
      if (value.checked == true) object[title] = value.nextElementSibling.innerText;
    });
  }


<legend class="applicationForm__text">САУ</legend>

            <label>
              <input type="checkbox" value="70" />
              <span>1 (70р)</span>
            </label>

            <label>
              <input type="checkbox" value="70" />
              <span>2 (70р)</span>
            </label>

            <label>
              <input type="checkbox" value="70" />
              <span>3 (70р)</span>
            </label>
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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