Text per checkbox in textarea anfügen u. entfernen

Hallo Forum!

Ausgangssituation:

Ich habe 5 Textboxen und möchte bestimmte Textblöcke in eine TextArea immer dann anfügen, wenn ich ein Häkchen setze.

Nehme ich das Häkchen wieder raus, dann soll der entsprechende Text wieder aus der Textarea verschwinden.

Ziel:

Es soll möglich sein, dass beim anfügen eines Textblocks der Text in der Textarea händisch erweitert wird.

Wird das Häkchen wieder entfernt, dann soll nicht nur der vordefinierte Textblock sondern auch der händisch eingefügte Textabschnitt mit entfernt werden.

Problem:

Das Anfügen und Entfernen des vordefinierten Textblocks ist möglich. Jedoch ist es nicht möglich zu dem entsprechenden Textblock den händisch angefügten Textabschnitt per Checkbox mit zu entfernen.

Hat jemand aus dem Forum eine Idee, wie dies bewerkstelligt werden kann?

Anbei der Ansatz:

<!–

var daten = new Array();

function treffe_auswahl(auswahl)
{

i = 0;

if (auswahl.checked)
{
daten.push(auswahl.value+"\n\n");
}
else
{
while (i < daten.length)
{
if (daten[i] == auswahl.value+"\n\n")
daten.splice(i, 1)+"\n\n";
i++;
}
}
daten.sort();

document.getElementById(‚traceLine‘).value = daten+"\n\n";
}

//–>
Daten anfügen und entfernen

Text 1

Text 2

Text 3

Text 4

Text 5

Besten Dank für jeden Tip!

Viele Grüße aus Köln!

Hallo!

Hat denn niemand ne Idee wie das funktionieren könnte? :frowning:

Gruß,

Centauro

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]