<button>test<button>
<ul>
<li class='list list-active'>
lorem 1
</li>
<li class='list list-active'>
lorem 2
</li>
<li class='list list-active'>
lorem 3
</li>
<li class='list list-active'>
lorem 4
</li>
</ul>
if (document.querySelectorAll('.list').length === document.querySelectorAll('.list-active').length) {
document.querySelector('button').classList.add('active')
}
.active {
border: 5px solid blue;
}
<button>test</button>
<ul>
<li class='list list-active'>
lorem 1
</li>
<li class='list list-active'>
lorem 2
</li>
<li class='list list-active'>
lorem 3
</li>
<li class='list list-active'>
lorem 4
</li>
</ul>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости