Ciao e benvenuto, prova cosi:
codice:
<form name="form1">
<textarea name="testo" rows="6" cols="40" onkeyup="javascript: {a = 300-this.value.length; if ( a < 0) { this.value = this.value.substring(0, this.value.length + a); a = 0}; document.form1.testo0.value = a};" />
</textarea>


Caratteri rimanenti</p>
<input type="text" value="300" name="testo0" readonly>
</form>
ma se posso ti consiglierei di apprendere una sintassi guida dom

P.S. senza - nella parola javascript