Hallo,
mit deiner Lösung klappt es.
Gibt es nicht eine elegante Lösung, um von einem <ul>-Element an dessen <li>-Elemente zu kommen?
Ja, mit NODE.getElementsByTagName("LI")[0];
aber Du willst doch eigentlich das erste A-Element im UL-Element.
var testUl= document.getElementById("testUl");
var erstesLi = testUl.getElementsByTagName("A")[0];
Oder vom gesamten Dokument ausgehend
var erstesLi = document.links[0];
viele Grüße
Axel