molily: Prüfen in welchem Fenster eine Funktion aufgerufen wurde.

Beitrag lesen

Hallo,

Ok, das ist ein Frage, die ich auch gerne beantwortet wüsste: Wie kann man generell von einem DOM-Objekt aus auf das/die Eltern-Objekt(e) zugreifen? Das geht wohl nicht ohne weiteres.

Was verstehst du unter DOM-Objekte? Knoten haben die Eigenschaft »parentNode«, alles andere ist nicht »DOM«.

Denkbar wäre z.B. dass man den fertigen DOM-Objektbaum von Window aus durchläuft und jedem DOM-Objekt eine Eigenschaft "parentObj" explizit zuweist.

Falls du alle JavaScript-Objekte meinst: Das wäre Overkill.

Das müsste man dann beim dynamischen Erstellen neuer DOM-Objekte entsprechend weiter praktizieren.

Es gibt Fälle, wo man Referenzen braucht und wo ein Objekt über sein Umfeld Bescheid wissen muss, z.B. über den Bezeichner, unter dem es in einem anderen Object gespeichert ist. Aber das sind m.Erf.n. absolute Ausnahmen.

Mathias