Я ищу способ улучшить этот кусок кода, поскольку я отказываюсь верить, что нет лучшего способа сделать это.
Вот HTML:
<div id = "panel1" onclick = "Function1()">
First panel
</div>
<div id = "panel2" onclick = "Function2()">
Second panel
</div>
<div id = "panel3" onclick = "Function3()">
Third panel
</div>
Вот Джаваскрипт:
function Function1() {
document.getElementById('panel1').style.display = "flex";
document.getElementById('panel2').style.display = "none";
document.getElementById('panel3').style.display = "none";
}
function Function1() {
document.getElementById('panel1').style.display = "none";
document.getElementById('panel2').style.display = "flex";
document.getElementById('panel3').style.display = "none";
}
function Function1() {
document.getElementById('panel1').style.display = "none";
document.getElementById('panel2').style.display = "none";
document.getElementById('panel3').style.display = "flex";
}
Предполагается изменить стиль отображения блоков.