brain: option dynamisch in select knoten einfügen

Beitrag lesen

hallo,

ich möchte ein <option> dynamisch einer select auswahlliste hinzufügen.
allerdings will ich / kann ich nicht die folgende variante verwenden:

NeuerEintrag = new Option(document.Testform.neu.value, document.Testform.neu.value, false, true);
document.Testform.Auswahl.options[document.Testform.Auswahl.length] = NeuerEintrag;

ich bekomme vom server folgenden string:

<option value="1">caption</option>....</option>

also mehrere option tags hintereinander als string.
wenn ich diese mit innerHTML in das select-tag reinpaste erreiche ich nicht den gewünschten effekt.

die variante mit new Option funzt auch nicht, da ich ja einen string mit mehreren option tags erhalte.

was kann ich da nehmen um dynamisch optionen hinzuzufügen. so das diese dann auch angezeigt werden.

//?!.."