|
|
|
| Собственно, вопрос в теме. имеется функции
отображения div
function showDiv(name_content) {
var obj = getObject(name_content, "");
obj.style.visibility = 'visible';
}
[/code
и его скрытия
[code]
function hideDiv(name_content) {
var obj = getObject(name_content, "");
obj.style.visibility = 'hidden';
}
|
При нажатии на линк я вызываю функцию
function getStatus(name_content) {
var obj = getObject(name_content, "");
if(obj.style.visibility == 'visible')
{
// hideDiv(name_content);
return true;
} else {
showDiv(name_content);
return false;
}
}
|
и отображаю все, что указано в div. Проблема в том, что при повторном нажатии необходимо скрыть содержание в div. Как это сделать - не получается. | |
|
|
|
|
|
|
|
для: Денис
(02.06.2006 в 19:20)
| | Вообще, это делается в 1 строчку:
<br>
<a href=#
onclick="ob=document.getElementById('d3');ob.style.visibility=ob.style.visibility!='hidden'?'hidden':'visible';return!1">
скрыть/показать</a><br>
<div id=d3>Поле для скрытия/показа</div>
|
| |
|
|
|