Отчет по практике: Розробка довідково-інформаційної бази Факультету комп’ютерних систем
"iframe_content_none";
switch (Number(menu_id))
{
case 1: document.getElementById("if_c_1").className=
"iframe_content_block"; break;
case 2: document.getElementById("if_c_2").className=
"iframe_content_block"; break;
case 3: document.getElementById("if_c_3").className=
"iframe_content_block"; break;
case 4: document.getElementById("if_c_4").className=
"iframe_content_block"; break;
case 5: document.getElementById("if_c_5").className=
"iframe_content_block"; break;
case 6: document.getElementById("if_c_6").className=
"iframe_content_block"; break;
}
}
Функція document.getElementById("ім’я_елементу") вертає єлемент у якого id="ім’я_елементу" , використовуючи цю функцію ми змінюємо клас усіх наявних єлементів на той що їх ховає. При умові що єлементи мають імена:
if_c_1, if_c_ 2, if_c_ 3, if_c_ 4, if_c_ 5, if_c_ 6. Остання цифра цих імен задається змінною i яка перебирається у циклі:
for(var i=Number(1);i<=6;i++)
document.getElementById("if_c_"+i).className=
"iframe_content_none";
Потім використовуючи оператор switch ми міняємо клас одного потрібного нам блоку на такий що дозволяє його відображати.
switch (Number(menu_id))
{
case 1: document.getElementById("if_c_1").className=
"iframe_content_block"; break;
case 2: document.getElementById("if_c_2").className=
"iframe_content_block"; break;