JS afficher/masquer div

Mon CSS:

#a_x200{
    visibility: hidden;
    width: 200px;
    height: 200px;
    background-color: black;
}

Mon JS:

<script type="text/javascript">
    function show(id) {
        document.getElementById(id).style.display = 'block';
    }
</script>

Mon Html

<div id="a_x200">asd</div>
<innput type="button" class="button_p_1" onclick="show('a_x200');"></input>

Ne fonctionne pas je pense que j'ai manqué quelque chose!

Vous êtes réglage visibility en css, mais en changeant display en js et en plus quelques erreurs de syntaxe...
#a_x200{display:none; width:200px;height:200px; background-color: black;} ne fonctionne Toujours pas
Pouvez-vous reproduire le problème dans un jsFiddle?
reportez-vous à afficher ou de masquer les dom

OriginalL'auteur Froxz | 2012-12-12