armag3ddon: Befindet sich ein Element in einem bestimmten anderen?

Beitrag lesen

Hallo!

Mein Problem ist folgendermaßen:
Ich will per Javascript auf einer Website alle Links hervorheben, indem ich hinter ihnen direkt einen kleinen Hinweistext "Link" einfüge (da man die Links ansonsten nur schwer erkennen kann).
Hier der bisherige Script dazu:

function HighlightLinks()
{
 for (var i = 0 ; i < document.links.length ; i++)
 {
  if(document.links[i].href)
  {
   var span = document.createElement("span");
   var spantext = document.createTextNode(" Link");
   span.appendChild(spantext);
   document.links[i].parentNode.insertBefore(span, document.links[i].nextSibling);
   span.className="Minilink"
  }
 }
}

Mein Problem:
Auf der Seite gibt es eindeutige Navigationsleiste, in der die Links erkennbar sind. Diese sollen also keinen Hinweistext bekommen. Alle Links, die so einen erhalten sollen befinden sich in einem DIV-Element mit der Id "inhalt". Ich wüsste eine Lösung dazu, die allerdings einer umständlichen Schleife bedarf. Gibt es also eine einfache Möglichkeit abzufragen, ob sich ein Element in einem bestimmten anderen befindet?