Показать сообщение отдельно
  #1 (permalink)  
Старый 13.02.2010, 18:27
Интересующийся
Отправить личное сообщение для Jameson Посмотреть профиль Найти все сообщения от Jameson
 
Регистрация: 18.03.2009
Сообщений: 12

Открытие сразу нескольких див-ов при нажатии на ссылку. Как?
Имеем скрипт, с помощью которого можно "открывать" содержимое блока нажатием на ссылку.

<script language="JavaScript" type="text/javascript">
function show(divid)
{
if(document.getElementById(divid).style.display==" none")
{
document.getElementById(divid).style.display="bloc k";
}
else
{
document.getElementById(divid).style.display="none ";
}
}
</script>

Он замечательно работает и все хорошо, если div с id=x встречается в коде 1 раз.

Но если div-ов с id=x несколько, то открывается только тот, который "попадется" первым.

Уважаемые специалисты, помогите со скриптом, который бы открывал все div-ы с нужным мне id, если такое возможно.

<div>
<div id="sub" style="DISPLAY: none;">
<div class="a1">
1.1
</div>
<div class="a1">
1.2
</div>
</div>

<div id="sub" style="DISPLAY: none">
<div class="a1">
2.1
</div>
<div class="a1">
2.2
</div>
</div>

<div id="sub" style="DISPLAY: none">
3
</div>

</div>

<div>
<a onclick="show('sub');" href="#">Скрытый DIV</a>
</div>
Ответить с цитированием