Hi,
Does anyone know how I can edit this script to meet my requirements?
The code below reveals the hidden text "Hello Joe" when the user clicks on the hyperlink "TEST-LINK1".
This works fine, however, I also would like previously revealed text (HELLO JOE) to be rehidden when the user clicks on another hyperlink, eg "TEST-LINK2" below which reveals the text "BYE JOE".
Any ideas on how to do this?
SCRIPT:
PHP Code:
<!-- ############# REVEAL HIDDEN TEXT ############# -->
<script language="javascript" type="text/javascript">
function displayDiv()
{
var dv = document.getElementById("revealonclick");
dv.style.display = ( dv.style.display != "block" ) ? "block" : "none";
}
</script>
<!-- ############# END REVEAL HIDDEN TEXT ############# -->
BODY:
PHP Code:
<span onclick="displayDiv('revealonclick1'); return false;">TEST-LINK-1</span>
<div id="revealonclick1">
HELLO JOE
</div>
<span onclick="displayDiv('revealonclick2'); return false;">
TEST-LINK-2
</span>
<div id="revealonclick2">
BYE JOE
</div>
CSS:
PHP Code:
#revealonclick{display:none;}
#revealonclick1{display:none;}
#revealonclick2{display:none;}
#revealonclick3{display:none;}