как сделать валидацию radio input
хочу сделать проверку на нажатый input,но при валидации в любом случае кнопка горит красным. я понимаю, что это происходит из-за того, что он проходит массив и даже если один из элементов не подходит, то так происходит. Подскажите как исправить
let checkbox = false;
var radioButtons = id;
for(var i = 0; i < radioButtons.length; i++)
{
if(radioButtons[i].checked == true)
{
checkbox = true;
console.log(radioButtons[i].value);
openPopup(forOpen);
closePopup(ForClose);
}
else {
button.classList.add('buttons__pop-up_continue-active')
setTimeout(function buttonReset() {
button.classList.remove('buttons__pop-up_continue-active')
}, 300)
}
}
}