Anmerkung: Internet Explorer überspringt Weißraum TextNode, die zwischen Nodesn (z.B. neue Zeilen- Buchstaben) erzeugt werden, während Mozilla nicht wird. So im Beispiel oben, die get_lastchild () Funktionsüberprüfung die Nodeart des letzten KindNodess des Parameters.
ElementNodes hat das nodeType von 1, also, wenn nicht das letzte Kind des Nodess im Parameter ein ElementNode ist, bewegt er auf den vorhergehenden Node und überprüft, ob dieser Node ein ElementNode ist. Dieses fährt fort, bis der letzte KindNode (der der ElementNode sein muß), gefunden ist. Auf diese Weise, das Resultat ist in Mozilla und im Internet Explorer korrekt.
|