Jump to content

element.display = block : none issues


radar

Recommended Posts

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?

Link to comment
https://forums.phpfreaks.com/topic/210062-elementdisplay-block-none-issues/
Share on other sites

Archived

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

×
×
  • Create New...

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.