XML DOM item()-Methoden
NodeList-Objekt
Definition und Verwendung
Die Methode item() gibt den Knoten am angegebenen Index in der Knotenliste zurück.
Syntax
| Parameter | Beschreibung |
|---|---|
| index | Index. |
Tipps und Hinweise
Hinweis:Firefox und die meisten anderen Browser behandeln Leerzeichen oder Zeilenumbrüche, die zwischen Knoten erzeugt werden, als Textknoten, während Internet Explorer leere Textknoten, die zwischen Knoten erzeugt werden, ignoriert. Daher werden wir in den folgenden Beispielen eine Funktion verwenden, um den Knotentyp zu überprüfen.
Der Knotentyp eines Elementknotens ist 1. Wenn ein untergeordneter Knoten kein Elementknoten ist, wird zum nächsten Knoten gewechselt und weiter geprüft, ob dieser Knoten ein Elementknoten ist. Auf diese Weise erhalten wir in allen Browsern korrekte Ergebnisse.
Tipp:Um mehr über Browserunterschiede zu erfahren, besuchen Sie bitte unserDOM-Browser-Kapitel.
Beispiel
Der folgende Codeausschnitt verwendetloadXMLDoc(), um "in xmlDoc zu laden, und durchläuft alle untergeordneten Elementknoten des <bookstore>-Elements:
Beispiel
Ausgabe:
book
book
book
Selbst ausprobieren »
NodeList-Objektandere Erweiterungen