Ci sono gravi errori di sintassi, sia nel JS che nell'HTML. Riscrivo qualcsoa che assomiglia a quello che hai postato, ma non so se e` quello che volevi (credo che ci sia anche un errore di logica, che non posso correggere):

codice:
<script....>
function scrivi(pippo) {
  pippo.value='prova';
}
</script>
....
<body>

<form method="post" action="..." name="nform">


<input type="text" name="T1" size="20" onkeypress=scrivi(this)></p>
</form>
Ciao
Michele