Я пытаюсь выполнить задание для курса javascript.После нажатия на кнопку я хочу снять флажок с каждой отмеченной кнопки.Ниже мой код:
let result = 0; function checkResult() { if (document.getElementById("quiz1a").checked == true) { result++; } if (document.getElementById("quiz2c").checked == true) { result++; } if (document.getElementById("quiz3a").checked == true) { result++; } if (document.getElementById("quiz4a").checked == true) { result++; } document.querySelectorAll('input[type="radio"]').checked = false; console.log(result); result = 0; }
document.querySelectorAll('input[type="radio"]')
Возвращает массив.Вы должны перебрать его элементы, используя forEach.
forEach
Поскольку это для курса, я не буду разъяснять это для вас;)