Схлопывающееся меню

12
dimmu-borgir
На сайте с 16.03.2009
Offline
170
#11
Dinozavr:
это как? вместо id javascript код?

в приведенных примерах используется обозначение text, my_text,

у меня возникло подозрение что это решение подоходит лишь для текста/строчки кода, а в моем случае это блок кода- несколько дивов, таблицы

T.R.O.N
На сайте с 18.05.2004
Offline
314
#12
t0os:
Это почему говнокода?

таким уж его создали.....

dimmu-borgir, не имеет значения. все будет работать

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
4arger
На сайте с 17.12.2008
Offline
95
#13
T.R.O.N:
таким уж его создали.....

я так понял, ваш правильный вариант мне не получится увидеть?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#14

4arger, его показал Dinozavr. Немного-бы сделал его опрятней, но, по сути, такие решения мне ближе и приятней.

Meravingen
На сайте с 13.11.2007
Offline
76
#15
Dinozavr:
конечно можно :)
просто зачем вешать jquery, если в ДАННОМ примере можно спокойно без неё обойтись?


<script type="text/javascript">
function toggle()
{
if (document.getElementById("moy_text").style.display=="none")
{
document.getElementById("moy_text").style.display = "block";
}
else
{
document.getElementById("moy_text").style.display = "none";
}
}
</script>



<div>
<p id="moy_text" style="display:none">text text text</p>
<input type="button" onClick="toggle()" value="Скрыть" />
</div>

П.С. код не проверял

Спасибо, а как вместо кнопки сделать гиперссылку?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#16
Meravingen:
Спасибо, а как вместо кнопки сделать гиперссылку?

<input type="button" onClick="toggle()" value="Скрыть" />

меняем на

<a href="#" onClick="return toggle()">Скрыть</a>

а в функцию вставляем последнюю строку return false;

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий