флаг = 0 ... Иф флаг == 0 Тогда отжать кнопку флаг = 1 Иначе нажать кнопку флаг = 0 ... Профит
<button id="but">click</button> <script> (function () { var flag = 0; but.onclick = function () { if (flag == 0) { this.innerHTML = 'active'; flag = 1; } else { this.innerHTML = 'inactive'; flag = 0; } } })(); </script>