Показать сообщение отдельно
  #3 (permalink)  
Старый 17.11.2012, 11:57
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

noobasik,

Вам нужно передавать id блока, который вы хотите показать/скрыть при клике на ссылку.

<a href="#" id="toggler" onclick="toggle('box', this);">Ссылка, при которой открывается скрытый див</a>

<div id="box" style="display: none;">
Скрытый див......
</div>

function toggle(id, link) {
	openbox(id, link);
	return false;
}

function openbox(id, toggler) {
	var div = document.getElementById(id);
	if(div.style.display == 'block') {
		div.style.display = 'none';
		toggler.innerHTML = 'Открыть';
	}
	else {
		div.style.display = 'block';
		toggler.innerHTML = 'Закрыть';
	}
}
Ответить с цитированием