Показать сообщение отдельно
  #5 (permalink)  
Старый 21.07.2014, 09:36
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 457

SLameN,
<div class="spoiler">
    <input onclick="showSpoiler(this)" value="Название кнопки" type="button" name="btn" />
    <div class="inner" style="display: none;">скрытый текст</div>
</div>
<div class="spoiler">
    <input onclick="showSpoiler(this)" value="Название кнопки" type="button" name="btn" />
    <div class="inner" style="display: none;">скрытый текст</div>
</div>

<input onclick="showSpoilerAll()" value="Все" type="button" />

<script>
function showSpoiler(obj) {
    var inner = obj.parentNode.getElementsByTagName("div")[0];
    if (inner.style.display == "none") inner.style.display = "";
    else inner.style.display = "none";
}
function showSpoilerAll() {
    var btns = document.getElementsByName("btn");
    for(var i = 0; i < btns.length; i++) btns[i].onclick();
}
</script>
Ответить с цитированием