qual é a sua linguagem de programaçao é javascript????
tenta colocar isso
<script>
function Soma() {
var inc=frm1.c.value; // recupera o valor do campo oculto na primeira passada sera 0 apos 1 e 2 sendo assim 3 na verdade
inc=inc + 1; // incrementa
frm1.c.value=inc; // apos incrementar joga no campo oculto do formulario novamente
if(frm1.c.value > 2) { // verifica se o campo oculto atingiu o limite, sendo verdadeiro desabilita-o
frm1.botao.disabled;
}
}
</script>
<form name=frm1>
<input type=hidden name=c value="0">
<input type=button name=botao value="Start" onclick="Soma();">
</form>
Se não funcionar pergunta denovo que tento te ajudar