Thomas Meinike: mit dem node objekt durch verschachtelte Elemente gehen

Beitrag lesen

Hallo,

alert(document.getElementById(id).firstChild.nodeValue);

gibt eine fehlermeldung

und zwar: Objekt erforderlich!

Im OP steht: <a ...><img ...>&nbsp;&nbsp;IT-Management</a>

firstChild vom a-Element ist das img-Element, waehrend das img-Element keinen firstChild-Knoten besitzt. In beiden Faellen gibt es also keinen nodeValue und man kann somit auch keinen abfragen.

Der Text "&nbsp;&nbsp;IT-Management" ist der lastChild-Knoten vom a-Element [oder bezogen auf a auch firstChild.nextSibling bzw. childNodes.item(1)] und mittels nodeValue zugaenglich.

MfG, Thomas