Hi,
var text = parentNode.getElementsByTagName("div")[0].innerText;
probiert.
Und krieg die Meldung "parent.node" ist undefiniert.
Hm, seltsam das sich Code und Fehlermeldung unterscheiden... Tippfehler?
Worauf bezieht sich das überhaupt ?
parentNode ist eine Eigenschaft eines Node-Objektes und bezieht sich darauf.
Es soll sich auf das Elten- Element von <a ..> beziehen, also auf <span> und dann auf dessen Kind "<div>". Aber tut es das auch ? oder schaut das JAVASCRIPT nach <head> um die Javascript Funktion drumrum ?
Du brauchst das Nodeobjekt von <a..> und wendest dann darauf parentNode an.
PS: Betonung lag auf "Schnipsel". Dass das nicht komplett und damit nicht korekt war, weiss ich selbst. Reichte aber Siechfried zum Verständnis meines Problems ;o)
In diesem Fall ist der Fehler aber fatal, da der span keinen div enthalten darf und implizit davor geschlossen wird. Dies führt dazu, dass der Span *nicht* der Parent von dem div ist.
Gruß,
Harlequin