Задача вроде и простая, но не очень, на странице будет выводится из базы несколько кнопок со своими функциями, у каждой кнопки будет свой ID, нужно что бы при клике на кнопку она скрывалась и при этом показывалась другая, которая по умолчанию скрыта, нужно что бы все это обрабатывал один скрипт так как этих кнопок будет много на странице (5-10штук), пытался сделать вот так:
<button id="id1" onclick="show(id,id2);">On</button>
<button id="id2">of</button>
<script>
function show(id,id2){
document.getElementById(id).style.display = 'none';
document.getElementById(id2).style.display = 'block';
}</script>
но так не работает.