I am trying to open and close a div via a check box. Using the script below the layer appears perfectly. Closing the layer does not function at all. I am not a programmer so I am hoping it is a simple error that someone who knows javascript can figure out. Thanks for any help.
function showHide(layerName) {
var divID = document.getElementById(layerName);
if (divID.style.display = 'none') {
divID.style.display = 'block'
} else {
divID.style.display = 'block'
}
}
<input onclick="showHide('myLayer');" type="checkbox" value="" class="checkBox" />
<div id="myLayer" style="display:none;">Look at Me!</div>




Bookmarks