childrenNN nicht zutreffend IE 4 DOM nicht zutreffend

Eine Sammlung der Elemente, die im aktuellen Element enthalten sind. Beachten Sie, dass im Gegensatz zur childNodes-Sammlung bei der children-Sammlung nur Elemente, nicht aber die Textnodes mitgezählt werden. Mitglieder dieser Sammlung werden in der Quellcodereihenfolge sortiert. Internet Explorer unterstützt die Array-Schreibweise und runde Klammern zum Zugriff auf ein einzelnes Element in der Sammlung.

 
Objektmodellreferenz
 
document.getElementById("elementID").children(i)
document.getElementById("elementID").children[i]
 
Objektspezifische Eigenschaften
 
length
 
Objektspezifische Methoden
 
item( )namedItem( )tags( )urns( )
 
Objektspezifische Ereignisbehandlungsroutineneigenschaften

Keine.

children[ ]NN nicht zutreffend IE 4 DOM nicht zutreffend

Schreibgeschützt

Gibt ein Array aller HTML-Elementobjekte der ersten Ebene zurück, die im aktuellen Dokument enthalten sind. Diese Sammlung unterscheidet sich von der Sammlung all[ ] insofern, als sie nur Referenzen auf die unmittelbaren Child-Objekte des aktuellen Elements enthält, während die Sammlung all[ ] sämtliche Generationen umfasst. Die Sammlung document.body.children[ ] könnte beispielsweise ein Formular, jedoch keine Referenz auf die in diesem Formular verschachtelten Formularelemente enthalten. Elemente in diesem Array werden in der Quellcodereihenfolge (basierend auf Null) indiziert. Im Gegensatz zum Array childNodes[ ] bezieht sich diese Eigenschaft auf das Element und nicht auf die Node. Siehe children-Objekt.

 
Beispiel
 
for (var i = 0; i < elementRef.children.length; i++) {
		    if (elementRef.children[i].tagName == "FORM") {
		        // operate on a form element
		    }
		}
 
Wert

Array mit Elementobjektreferenzen.

 
Standardwert

Array mit einer Länge von Null.

lengthNN nicht zutreffend IE 4 DOM nicht zutreffend

Schreibgeschützt

Gibt die Anzahl von Elementen in der Sammlung zurück.

 
Beispiel
 
var howMany = document.body.children.length;
 
Wert

Eine ganze Zahl.

item( )NN nicht zutreffend IE 4 DOM nicht zutreffend

item(index)

Gibt ein einzelnes Elementobjekt zurück, das dem mit dem Indexwert übereinstimmenden Element in der Quellcodereihenfolge entspricht.

 
Parameter
 
  • Eine auf Null basierende ganze Zahl, die dem angegebenen Element in der Quellcodereihenfolge (verschachtelt im aktuellen Element) entspricht.
 
Zurückgegebener Wert

Referenz auf ein Elementobjekt. Falls keine Übereinstimmung mit dem Parameter vorliegt, lautet der zurückgegebene Wert null.

namedItem( )NN nicht zutreffend IE 6 DOM nicht zutreffend

namedItem(IDOrName)

Gibt ein einzelnes Elementobjekt oder eine Objektsammlung zurück, das bzw. die dem mit dem Wert der Parameterzeichenfolge übereinstimmenden Element entspricht.

 
Parameter
 
  • Die Zeichenfolge, die denselben Wert wie das id- oder name-Attribut des gewünschten Elements enthält.
 
Zurückgegebener Wert

Ein Elementobjekt oder eine Elementobjektsammlung (Array). Falls keine Übereinstimmung mit den Parametern vorliegt, lautet der zurückgegebene Wert null.

tags( )NN nicht zutreffend IE 4 DOM nicht zutreffend

tags(tagName)

Gibt eine Sammlung von Objekten zurück (aus allen in der aktuellen Objektsammlung verschachtelten Objekten), deren Tags mit dem tagName-Parameter übereinstimmen. In allen IE-Sammlungen implementiert (siehe all.tags( )-Methode), für Sammlungen desselben Elementtyps jedoch überflüssig.

urns( )NN nicht zutreffend IE 5(Win) DOM nicht zutreffend

urns(URN)

Siehe all.urns( )-Methode