allora, se non stai usando alcun linguaggio server-side (asp, php,...) puoi provare la via del javascript con qualcosa di simile a questo:

-js:
function impostaValore(idBottone, valore) {
var button = document.getElementById(idBottone);
//rimuovo i vecchi messaggi
if(div.hasChildNodes())
{
button.removeChild(button.firstChild);
}
button.innerHTML = valore;
button.style.display = "block";
}

ricordandoti di assegnare un id a ogni bottone, in questo caso, e di passare la coppia idbottone, valore quando richiami la funzione js.

altrimenti, se stai usando asp, php o simili, puoi stamparti direttamente lo stesso valore da entrambe le parti, qualcosa tipo (in asp):

...codice...
%>
<button value="<%=valore%>" ... altri parametri per button><%=valore%></button>
<%
...resto del codice...


comunque, se potessi spiegare meglio anche il contorno, si potrebbe dare una risposta più precisa... anche perché non so quanto, questa, ti possa auitare...