Java e javascript sono due cose totalmente differenti!

codice:
var testo = document.getElementById("campo");
function addchar(c) {
   testo.value += c;
}
codice:
<form action=""><fieldset>
   <label for="campo">Messaggio: </label>
   <textarea id="campo"></textarea>
</fieldset></form>

Ciao
N.B. javascript va scritto tutto attaccato.