Показать сообщение отдельно
  #4 (permalink)  
Старый 13.11.2019, 12:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,135

Malleys,
может один цикл?
addEventListener("input", function(event) {
	const form = event.target.closest("#my-form");
	if(!form) return;
    let sum = 0;
    for (const {value} of form.querySelectorAll("input:checked")) sum += Number(value);
	form.querySelector("output.summa").textContent = sum;
});
Ответить с цитированием