Jump to content

Archived

This topic is now archived and is closed to further replies.

digitalgod

hide all layers, show only selected

Recommended Posts

hey guys,

I have several div tags all named in an incremental way so something like this event1, event2,event3 etc

when I click on a link I want it to display the proper div, so far that works pretty well but when I click on another link I want it to make the previous one hidden again. Right now they just appear under each other

this is what I have so far

[code]
function hideAll()
{
document.getElementById("event6").style.display = "none";
}

function toggleLayer(whichLayer)
{

hideAll();

if (document.getElementById)
{
var style2 = document.getElementById(whichLayer).style;
style2.display = style2.display? "":"block";
}
else if (document.all)
{
var style2 = document.all[whichLayer].style;
style2.display = style2.display? "":"block";
}
else if (document.layers)
{
var style2 = document.layers[whichLayer].style;
style2.display = style2.display? "":"block";
}
}
[/code]

for some reason if I click on event6 it just doesn't appear.. any idea what I'm doing wrong?

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.