Hi :)
ich hoffed er Titel passt, ich weiß nicht wie ich es besser beschreiben soll, da ich selber nicht verstehe was genau das Problem ist :(
Also:
Ich hab ein Objekt Editor und dieses Objekt hat wiederum als Attribut ein Objekt namens Workspace. Wenn ich nun dem Editor sage Editor.SetWorkspace (document.getElementById("workspace"));
soll Editor mittels new ein neues Objekt Workspace in einer variablen speichern und diesem Objekt in seinem Konstruktor document.getElementById("workspace") mitgeben damit dieses Objekt weiß, wo es seinen output reinzupacken hat.
// Users workspace
function CWorkspace (cont)
{
var container = cont;
var elements = new Array ();
var objectlist = new CObjectlist ();
this.container.innerHTML = "Geladen";
Das ist Konstruktor von Workspace.
Und hier ist die Funktion in dem Editor Objekt:
this.SetWorkspace = function (ws)
{
this.wspace = new CWorkspace (ws);
this.wspace.SetContainer (ws);
}
Ich hab mal versucht zum Spaß nen String der funcktion zu übergeben, geht aber auch nicht.
Ich hoffe jemand kann mir helfen :/ Irgendwas hab ich wohl falsch gemacht, nur was?
Bis dann
Fabian