Показать сообщение отдельно

  #3  
Старый 05.05.2010, 20:41
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме:
3607644

Репутация: 235
По умолчанию

Можно еще так сделать:
Код:
<script type="text/javascript">
function sh() {
    obj = document.getElementById("spoiler");
    if( obj.style.display == "none" ) { 
		obj.style.display = "block"; 
	} else { 
		obj.style.display = "none"; 
	}
}
</script>
<a href="#" onclick="sh()">show/hide</a>
<div id="spoiler" style="display:none">text</div>
Ну, а лучше и проще сделать с jQuery:
Код:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<a href="#" id="showSpoiler">show/hide</a>
<div id="spoiler" style="display:none">spoiler text</div>
<script>
$("#showSpoiler").click(function () {
	if($("#spoiler").is(":hidden")) {
		$("#spoiler").show("slow");
	} else {
		$("#spoiler").hide("slow");
	}
});
</script>