Есть два блока, надо сделать функцию на javascript,
чтобы по нажатию на кнопку 1 блок принял стиль display: block;,
а второй display:none;
function myFunction() {
document.getElementById('div1').style = "display: block";
document.getElementById('div2').style = "display: none";
}
<div id="div1">Первый блок</div>
<div id="div2">Второй блок</div>
<button onclick="myFunction()">click</button>
Если я правильно понял, нужна такая переключалка?
[...document.getElementsByClassName('div')].forEach((s, i) => {
s.addEventListener('click', function() {
[...document.getElementsByClassName('div')].forEach((s, i) => {
document.getElementsByClassName('div')[i].style.display = 'block';
})
s.style.display = 'none';
})
})
<div class="div">Первый блок</div>
<div class="div">Второй блок</div>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости