emanuelle
05-08-2006, 11:55 AM
I would like to change some features of this script:
The checkbox is the one who shows and hides the div.
The div has to be closed when the page loads.
The row of the checkbox (bgcolor="#808080") has to change color when it shows the content of DIV (becomes #efefef)
Has to work in Explorer and FF
Can anyone help pls
<script type="text/javascript">
/*
Made by Martial Boissonneault © 2001-2002 http://getElementById.com/
May be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
function ShowHide(obj, visibility) {
if(document.getElementById){
divs = document.getElementsByTagName("div");
divs[obj].style.visibility = visibility;
}
}
</script>
<table>
<tr>
<td bgcolor="#808080"><input type="checkbox" value="" onclick="ShowHide('lyr1','visible')">
<a href="#" onclick="ShowHide('lyr1','hidden')">hide</a><br/></td>
</tr>
<div id="lyr1">lyr1</div>
</table>
The checkbox is the one who shows and hides the div.
The div has to be closed when the page loads.
The row of the checkbox (bgcolor="#808080") has to change color when it shows the content of DIV (becomes #efefef)
Has to work in Explorer and FF
Can anyone help pls
<script type="text/javascript">
/*
Made by Martial Boissonneault © 2001-2002 http://getElementById.com/
May be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
function ShowHide(obj, visibility) {
if(document.getElementById){
divs = document.getElementsByTagName("div");
divs[obj].style.visibility = visibility;
}
}
</script>
<table>
<tr>
<td bgcolor="#808080"><input type="checkbox" value="" onclick="ShowHide('lyr1','visible')">
<a href="#" onclick="ShowHide('lyr1','hidden')">hide</a><br/></td>
</tr>
<div id="lyr1">lyr1</div>
</table>