Faire un bouton invisible en cliquant sur un autre bouton en HTML

Comment puis-je faire un bouton invisible en cliquant sur un autre bouton en HTML?

Je l'ai écrit ci-dessous, mais il ne fonctionne pas.

<input type="button" onclick="demoShow();" value="edit" />
<script type="text/javascript"> 
    function demoShow()
    { document.getElementsByName('p2').style.visibility="hidden"; }
</script>
<input id="p2" type="submit" value="submit" name="submit" />

OriginalL'auteur Nasrin hakim Mithila | 2011-12-19