Bobbix: getElementById().getElementById()

Beitrag lesen

Hallo zusammen,

ich möchte mit JavaScript auf ein HTML-Element zugreifen, welches folgende Kriterien erfüllt:

1. Es ist das erste <li>-Kindelement eines <ul>-Elternelements.
2. Es befindet sich innerhalb eines HTML-Elements mit der ID "listenID".
3. Das HTML-Element mit der ID "listenID" befindet sich innerhalb eines HTML-Elements mit der ID "listenIDWrapper".

Theoretisch müsste der Zugriff wie folgt aussehen:

  
document.getElementById("listenIDWrapper").getElementById("listenID").getElementsByTagName("li")[0];  

Das funktioniert aber leider nicht. Ist es nicht möglich, zweimal getElementById anzugeben?

Der komplette Code kann man unter http://jsfiddle.net/zDDkt/1/ sehen.

Vielen Dank vorab für Eure Kommentare und Lösungsvorschläge.

Schöne Grüße

Bobbix