Anne Kaffeekanne: Object-Value via externer Variable ändern

Beitrag lesen

Hallo,

Ich habe einen Platzhalter, der den Value eines Objekts speichert. Über diesen Platzhalter möchte ich jetzt auf das Objekt zugreifen, um genau diesen Value zu ändern:

var TestObjekt = {
	InhaltKey1 : [{InhaltValue: "Wert1"}],
	InhaltKey2 : [{InhaltValue: "Wert2"}]
	// ...
}
var Platzhalter = TestObjekt.InhaltKey1; // greift dynamisch auf verschiedene Inhalte zu, hier eben InhaltKey1

Was ich nun brauche ist im Endeffekt

// TestObjekt.InhaltKey = ***some new value***

nur aber eben über die Platzhalter Variable ausgedrückt, also ca. in die Richtung:

TestObjekt[Object.keys(Platzhalter)] // gibt "undefined" zurück, da keys von Platzhalter [da nicht Teil von TestObjekt] ja ["0"] ist, bzw. nie explizit definiert wurden

Erm... Hilfe?

Danke, Anne