Hola eeeee:
Te hice un ejemplillo, con un par de letras, pero con la primera basta (luego copy & paste y una sencilla edición...
)
<html>
<body >
<form action="prueba" method=get >
<input type="hidden" name=letra />
<input type=button name=a value=a onclick="letra.value=this.value; this.form.submit()" />
<input type=button name=b value=b onclick="letra.value=this.value; this.form.submit()" />
<form>
</body>
</html>
Puse un método get para hacer la prueba y controlar la URL y va bien, para el resto de las letras tal vez te interese un script (aunque no sea el foro)
<html>
<body >
<form action="prueba" method=get >
<input type="hidden" name=letra />
<script>
var abc = "abcdefghijklmnñopqrstuvwxyz";
for (var i = 0; i < abc.length; i ++)
document.writeln("<input type=button value='" + abc.charAt(i) + "' onclick='letra.value = this.value; this.form.submit();' />");
</script>
<form>
</body>
</html>
Debes cambiar el action y el método, y con este ejemplo, el valor que se recibe es letra (letra=a...letra=z)
Saludos