Don P: Übergeordnetes Objekt bestimmen

Beitrag lesen

Hallo,

Ich weiß nicht, ob das allgemeingültig is, aber sowohl im IE als auch im FF funktioniert es. Das Ganze sieht dann so aus:

// obj = Beliebiges Objekt innerhalb des Dokuments
while (obj.nodeName != "#document")
    obj = obj.parentNode;
// obj ist jetzt document

Es ist also völlig egal, wo ich mich innerhalb der Hierarchie befinde, mit dieser einfachen Schleife komme ich immer zum document

Wie jetzt? Ist das wirklich dein Ernst?
Wenn du das document brauchst, musst du doch nicht in der Hierarhie die Elemente abklappern. Das document heißt "document", und so wird es auch direkt angesprochen:

// obj = Beliebiges Objekt innerhalb des Dokuments  
   obj = document;  
// obj ist jetzt document  

Gruß, Don P