| Цитата(bars80080 @ 9.8.2008, 14:31) | чтоб закрыть - надо получить их идентификаторы. скажем все дивы в одном блоке, тогда можно обратится к этому блоку из одного из дивов
onclick="open_div('div2')" // id дива
| Код | //получаем его идентификатор: function open_div(x) { ind = document.getElementById(x); //обращаемся к родительскому блоку rbl = ind.parentNode; //обращаемся к вложенным дивам по имени тэга divs = rbl.getElementsByTagName('rbl'); //прогоняем цикл вложенных дивов for(i = 0; i < divs.length; i++) { //закрываем дивы divs[i].style.display = 'none;'; } //открываем нужный ind.style.display = 'block;'; }
|
|
А что такое х? |