Stephan: DOM - Methode zum Nachfahren herausfinden

Beitrag lesen

Hi!

Ich möchte herausbekommen, ob ein beliebiger Knoten ein Nachfahre eines bestimmten Knoten ist.

z.B.
<div id='trallala'>
<table>....</table>
....
</div>
<div id='hoppsassa'>
<table>....</table>
....
</div>

Wenn jetzt der Anwender irgendein Objekt wählt, möchte ich wissen, ob es im oberen oder unteren <div> liegt. Mir ist schon klar, dass es dafür zig Möglichkeiten gibt.
Ich suche eine Methode der Gestalt:

gewähltesObject.IsDescendantOf(document.getElementbyId("trallala"))

welche mir true oder false liefert.

Gefunden habe ich sowas nicht. Hat jemand eine elegante(!) 'Umgehung'?

Gruss
Stephan