Se di Button si tratta, invece di :
codice:
objectKeyItem.value = "("+Carattere+") " + objectKeyItem.value;
scrivi:
codice:
objectKeyItem.innerHTML = "("+Carattere+") " + objectKeyItem.value;
Perchè per quanto riguarda il tag Button, ciò che si vede nel bottone è
ciò che è contenuto nel tag, non il suo value.
HTH
Zappa