Mir ist nicht so ganz klar, was du eigentlich willst,
kannst du dich konkreter ausdrücken?
Ansonsten versuchs mal mit eval(...):
function setfield(elem)
{var test = document.colors.palette.value;
eval(test+'='+elem);
}
eval führt als String übergebenen Javascript code aus.
hoffe, das hilft.