Oja, maar hij doet het nog steeds niet
function hidediv() {
if (document.getElementById(hideshow).style.visibility == 'visible') {
document.getElementById('hideshow').style.visibility = 'hidden';
} elseif (document.getElementById(hideshow).style.visibility == 'hidden'){
document.getElementById('hideShow').style.visibility = 'visible';
}
<a href="javascript:hidediv()">hide div</a>
<div id="hideshow">
Menu1<br />
Menu2<br />
Menu3<br />
</div>
Een vergelijking binnen een if doe je met een dubbele = en je vergelijkt een string, dus die hoort tussen quotes
doet het nog steeds niet :(
<script type="text/javascript">
function hidediv() {
if (document.getElementById("hideshow").style.visibility == "visible") {
document.getElementById("hideshow").style.visibility = "hidden";
return
} else {
document.getElementById("hideshow").style.visibility = "visible";
return
}
}
</script>
<a href="#" onClick="javascript:hidediv()">hide div</a>
<div id="hideshow">
Menu1<br />
Menu2<br />
Menu3<br />
</div>
aub :)
je had ergens een hoofdletter fout !
Hij werkt :)
heel er bedankt!
anytime ;) we zijn er om te helpen ;)