Группа: Пользователь Ранг: Продвинутый Регистрация: 26.10.2009 Город: Moscow | Вот универсальный скриптик для показа/скрытия ответов:<script> function show_hide_text(divObj,text) { var div = divObj.parentNode.getElementsByTagName('div')[1]; if (div.style.display == 'none') { div.style.display = 'block'; divObj.innerHTML = text; } else { div.style.display = 'none'; divObj.innerHTML = text; } } </script> <div onclick="show_hide_text(this,'ID/текст вопроса')">ID/текст вопроса</div> <div style="display: none">Ответ</div>
|
Скрипт работает, но подключить в шаблон у меня не получилось, видимо копи-пастом тут не обойтись. Если кому будет интересно ))) А это ещё более короткий: <script> function op(obj) { x=document.getElementById(obj); if(x.style.display == "none") x.style.display = "block"; else x.style.display = "none" } </script> <a href="#$ID$" onClick="op('div$ID$'); return false;">$TITLE$</a> <div id="div$ID$" style="display:none">$MESSAGE$</div>
|
. |