Jump to content

Hiding Row (javascript-php-html-css)


coool

Recommended Posts

what do you think of this code? - it's not working what's wrong with it !

 

<script type="text/javascript">
function Show(e)
{
        if(document.getElementById(e).style.display == 'none')
        {
                document.getElementById(e).style.display = 'block';
        }
}
</script>

<tr id='criteria1'>
        <?echo CriteriaRow();?>
//this function have some form elements/html similar to the picture in one of my posts
</tr>

              <input type="button" value="Display Criteria" onClick="Show('criteria1');">

 

#criteria1
{
display: none;
}

 

when i click on the button.. nothing appear !

Link to comment
https://forums.phpfreaks.com/topic/64520-hiding-row-javascript-php-html-css/
Share on other sites

Cause css style doesn't get into the element style definition. So the default value of style.display is empty string.

function Show(e) {
  document.getElementById(e).style.display = document.getElementById(e).style.display != 'block' ? 'block' : 'none';
  delete e;
}

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.