digitalgod Posted October 8, 2006 Share Posted October 8, 2006 hey guys,I have several div tags all named in an incremental way so something like this event1, event2,event3 etcwhen 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 otherthis 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? Link to comment https://forums.phpfreaks.com/topic/23369-hide-all-layers-show-only-selected/ Share on other sites More sharing options...
digitalgod Posted October 9, 2006 Author Share Posted October 9, 2006 nevermind was able to solve my problem[i]How exactly?[/i] Link to comment https://forums.phpfreaks.com/topic/23369-hide-all-layers-show-only-selected/#findComment-106069 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.