Hallo Damian,
ich wähle per document.getElementsByTagName("a") in einem Script alle Link-Elemente der Seite aus.
Nun möchte ich aber stattdessen nur diejenigen erhalten, welche innerhalb eines div-Elements einer bestimmten ID stehen (bzw. alternativ diejenigen, welche innerhalb eines li-Elements stehen).
Wie kann ich dies am einfachsten realisieren?
Du könntest zuerst mit getElementsByTagName('a') alle Links in ein Objekt stopfen und dieses anschließend durchgehen. Dabei überprüfst Du mit if(objekt.parentNode.tagName == "li") ob sie Kindelemente einer Liste sind.
Das gleiche geht auch mit dem Div.
Gruß,
small-step