Mein Fehler - hatte das '+' vergessen.
<script language="javascript" type="text/javascript">
function myfunction(){
var target = document.form.text;
var marken = document.form.marken;
var produkte = document.form.produkte;
var sonstiges = document.form.sonstiges;
var zusatzbegriff = document.form.zusatzbegriff;
if(marken.value != ''){
target.value = marken.value;
}
if(produkte.value != ''){
if(target.value != ''){
target.value+= ', ';
}
target.value+= produkte.value;
}
if(sonstiges.value != ''){
if(target.value != ''){
target.value+= ', ';
}
target.value+= sonstiges.value;
}
if(zusatzbegriff.value != ''){
if(target.value != ''){
target.value+= ', ';
}
target.value+= zusatzbegriff.value;
}
}
</scrpt>