Hi,
Nehme also an dieser Stelle nicht nur den Inhalt des firstChild, sondern durchlaufe alle childNodes des answer-Elements, und hänge ihren data-Inhalt in text hintereinander - dann sollte sich dein Problem erledigt haben.
var text = xmlDoc.getElementsByTagName('answer').item(0).textContent;
könntest du auch nehmen, das enthält den kompletten Text - aber textContent ist wieder mit anderen Browsern nicht kompatibel.
Du könntest auch von dem und firstChild.data das mit der größeren Länge nehmen; aber vermutlich ist es besser, einfach die Inhalte aller Textknoten aneinander zu hängen - dann hast du auch kein Problem, wenn andere Browser ähnliche Limits implementiert haben oder das irgendwann mal tun sollten.
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?