radar Posted August 7, 2010 Share Posted August 7, 2010 Okay So i have a div that I need shows up hidden initially via CSS display: none So I wrote this function to toggle the display of that div and it's contents.. function toggleDisplay(e){ element = document.getElementById(e).style; if (element.display == 'none') { element.display = 'block'; } else { element.display = 'none'; } } problem is, in both IE8 and FF I have to click the button twice in order to get it to change the style the first time (from hidden to block)... any ideas? Quote Link to comment Share on other sites More sharing options...
radar Posted August 7, 2010 Author Share Posted August 7, 2010 Problem was, it was bringing the style.display as being blank, so i had to add in an else if statement to account for that first click. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.