как сделать валидацию 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)
        }
    }
}

Ответы (0 шт):