Karl: Text aus mehreren Formularfeldern in ein neuesFormularfeld

Beitrag lesen

Hi Leute,

habe folgendes Problem:
aus mehreren Formularfeldern soll Text, sofern eingetragen mit Komma getrennt, in ein letztes Formularfeld übertragen werden.
Mir fehlt die zündende Idee, bzw. richitge Umsetzung für eine Abfragefunktion, die 1. wenn Text enthalten, den mit Komma versieht wenn nicht, nichts tut und 2. alle Inhalte der Formularfelder in das letzte überträgt.

ohne das Kommaproblem habe ich es ganz einfach so gelöst, aber wenn ein Textfeld leer bleibt, wird hierbei trotzdem ein Komma ausgegeben:

<form name="form">
<p>Marken : </p><textarea name="marken" cols="50" rows="5"></textarea><br>
<p>Produkte: </p><textarea name="produkte" cols="50" rows="5"></textarea><br>
<p>Sonstiges: </p><textarea name="sonstiges" cols="50" rows="5"></textarea><br>
<p>Zusatzbegriff: </p><textarea name="zusatzbegriff" cols="50" rows="1"></textarea><br>
<p></p>
<input type="button" value="Generieren" onclick="document.form.text.value = document.form.marken.value + ',  ' + document.form.produkte.value + ',  ' + document.form.sonstiges.value + ', ' + document.form.zusatzbegriff.value"><br>
<p></p>
<textarea name="text" cols="50" rows="5"></textarea>
</form>