Hola:
Si los números están en un botón del mismo formulario, se simplifica bastante el código...
<form>
<input type="button" value="1" onclick="n.value += this.value" />
<input type="button" value="2" onclick="n.value += this.value" />
...
<input type="text" value="" name="n" />
</form>
Saludos