Das liegt daran, dass der Interpreter von Javascript nicht weiß,
ob "formname" oder "fieldname" der Name ist oder eine Variabel.
(Deshalb wird hier immer der Name genommen).
document.formname.fieldname.value +='TEST';
Abhilfe schafft eine andere Syntax:
document.forms['formname'].elements['fieldname'].value +='TEST';
Nachzulesen unter:
http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines