Hi I whant that some element in my page appears only when a check box is selected, and disappears when it is not.
So I have this HTML:
<td><input type="checkbox" onchange="test('f1')"> Is selected?</td>
<div id="f1">some content</div>
And JavaScript:
function test(id) {
if (document.getElementById(id).style.visibility === "hidden") {
document.getElementById(id).style.visibility = "visible";
} else {
document.getElementById(id).style.visibility = "hidden";
}
}
And CSS:
#f1 {visibility: hidden;}
Right now it is working but not perfect, because the first select is always hidden.