
05.05.2010, 20:41
|
|
Участник форума
Регистрация: 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>
|
|
|