En essayant de basculer le div pour le rendre visible/caché. Je fais une sorte de tableau de classement que je veux ouvrir mais seulement quand je clique dessus.Javascript collapsable div ne fonctionne pas?
<html>
<title>test</title>
<head>
<script type="text/javascript">
<!-- the function -->
function showleaders() {
if (document.getElementById('leaderboard').style.visibility = "hidden";) {
document.getElementById('leaderboard').style.visibility = "visible";
} else {
document.getElementById('leaderboard').style.visibility = "hidden";
}
}
</script>
<style type="text/css">
#leaderboard {
height: 300px;
width:300px;
left:0;
background:red;
border-radius:20%;
visibility:hidden;
}
</style>
</head>
<body>
<a href="javascript:showleaders();">Leaderboard</a>
<div id="leaderboard">hello</div>
</body>
</html>
Qu'est-ce que je fais mal? Je veux juste la div pour basculer entre les visibilités
Qu'est-ce qui ne fonctionne pas? Avez-vous un message d'erreur? Élaborer sur cette question – MilkyWayJoe
jquery, le rendrait plus simple. Pensez-y – MCSI