Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   При нажатии появляется блок (https://javascript.ru/forum/misc/25077-pri-nazhatii-poyavlyaetsya-blok.html)

Globus 22.07.2015 16:03

Цитата:

Сообщение от Dobriy (Сообщение 152855)
Я этим пользуюсь
<script>
var show;

function look(type)
{
param=document.getElementById(type);
if(param.style.display == "none")
{
if(show) show.style.display = "none";
param.style.display = "block";
show = param;
}
else param.style.display == "none";
}
</script>

<a onclick="look('введи id'); return false;" href="#">Текст</a>
<div style="display:none;padding-top:10px;" id="id из ссылки">Здесь всталяй то, что будет скрываться или раскрываться</div>

Таких ссылок можно делать множество. Только не получается в раскрывающемся блоке сделать раскрывающиеся подблоки по томуже сценарию(((((

Классно, но при повторном нажатии на кнопку блок не скрывается, не подскажете, как скрытие при повторном сделать в этом же скрипте?

EmperioAf 22.07.2015 16:23

Цитата:

Сообщение от Globus (Сообщение 380933)
Классно, но при повторном нажатии на кнопку блок не скрывается, не подскажете, как скрытие при повторном сделать в этом же скрипте?

else param.style.display == "none"
ну это :lol: конечно
попробуйте убрать один знак равенства

Globus 22.07.2015 16:26

++ ;)


Часовой пояс GMT +3, время: 23:43.