Comment faire passer un div de la visibilité à l'aide d'un clic de bouton

Ci-dessous mon code javascript que j'ai utilisé pour montrer un div quand on clique sur un button.

Comment puis-je cacher lorsque vous cliquez à nouveau? Et ensuite en cliquant sur elle, div devrait être de nouveau visible?

<script type="text/javascript">
var _hidediv = null;
function showdiv(id) {
    if(_hidediv)
        _hidediv();
    var div = document.getElementById(id);
    div.style.display = 'block';
    _hidediv = function () { div.style.display = 'none'; };
}
</script>
Donnez-moi un instant, je vais vous mettre une démo.
À l'aide de jquery, vous pouvez utiliser la bascule , très simple
merci jack pour l'examen de cette question, prenez votre temps et merci de me donner une réponse... merci encore une fois.
Avez-vous un bouton pour chaque div ?
Votre HTML aidera à comprendre la façon dont vous le souhaitez, sinon, je peux penser de ceci.

OriginalL'auteur user2827600 | 2013-09-29