Показать сообщение отдельно
  #5 (permalink)  
Старый 15.02.2010, 22:03
Любитель
Отправить личное сообщение для JsLoveR Посмотреть профиль Найти все сообщения от JsLoveR
 
Регистрация: 16.12.2009
Сообщений: 422

Так тут прилично ошибок было):
function show(divid)
{
for(var i=1;i<=5;i++) // была ошибка, у Вас 5 дивов, а не 100
{
if(document.getElementById(divid+i).style.display=="none") // была ошибка "= ="
{
document.getElementById(divid+i).style.display="block"; //была ошибка "bl ock"
}
else
{
document.getElementById(divid+i).style.display="none"; //была ошибка "no ne"
}
}
}

<div>
<div id="1" style="display:none">111</div>
<div id="2" style="display:none">222</div>
<div id="3" style="display:none">333</div>
<div id="4" style="display:none">444</div>
<div id="5" style="display:none">555</div>
</div>
<div>
<a onclick="show('');" href="#">Скрытый DIV</a>
</div>

Последний раз редактировалось JsLoveR, 15.02.2010 в 22:08.
Ответить с цитированием