Thomas Meinike: SVG - XML Parser mittels JavaScript ansprechen

Beitrag lesen

Hallo,

noch ne letzte frage: warum bekomme ich wenn ich die länge der nodelist abfrage als antwort 5 obwohl ich nur 2 elemente unter dieser node habe? also in etwa so:

<A>
<B></B>
<B></B>
</A>

Es sind neben den Elementknoten noch weitere Textknoten (Zeilenumbrueche) vorhanden.

Greife so selektiv auf die Elementknoten zu:
knoten.getElementsByTagName("A").item(...)
knoten.getElementsByTagName("B").item(...)

Alternativ laesst sich der Knotenbaum (childNodes) auf die einzelnen Knotentypen mit der Eigenschaft nodeType pruefen (1 --> Elementknoten, 2 --> Attributknoten, 3 --> Textknoten usw.).

MfG, Thomas