Показать сообщение отдельно
  #12 (permalink)  
Старый 20.09.2012, 01:57
Профессор
Отправить личное сообщение для sotik Посмотреть профиль Найти все сообщения от sotik
 
Регистрация: 14.09.2012
Сообщений: 158

Вобщем отчасти я решил задачку, но еще надо обточить чуток...
Спешу поделиться (уже подправил и обтачивать нечего.. если только break добавить...:
function change_visibility (Nak)
{
var divs = new Array();
var i = 0;
while(document.getElementById('r' + i))
{
divs[i] = document.getElementById('r' + i);
if(divs[i].style.display=='none')
{
divs[i].style.display='';
alert(i);
}
i++;
}
document.getElementById(Nak).style.display='none';
}

Тут можно и без массива обойтись,но оставил пока так.

Последний раз редактировалось sotik, 20.09.2012 в 02:13.
Ответить с цитированием