ciao a tutti

uso una funzione per pulire il valore di un campo di un form da quello di default quando questo campo è selezionato.

per esempio
codice:
<textarea name="testo" onfocus="pulisci('addnews','testo','testo')">testo</textarea>
questo campo quando è selezionato invoca la funzione che passa il nome del form (addnews), il nome del campo (testo) ed il suo valore di default (testo).

con la funzione cerco di riprendere quel campo
codice:
function pulisci(theform,thefield,thevalue) {
 var d = document.forms[theform].elements[thefield];
...
ma senza successo, dato che mozilla mi dà errore sia con questo codice che con
codice:
document.theform.thefield;
dove sbaglio?

grazie