all | NN nicht zutreffend IE 4 DOM nicht zutreffend | |||
Eine Sammlung der Elemente, die im gleichen Element verschachtelt sind. Ein Bezug auf document.all gibt beispielsweiese eine Sammlung (ein Array) aller Elementobjekte zurück, die im Dokument enthalten sind. Dazu gehören auch alle Elemente, die tief in der ersten Elementebene des Dokuments verschachtelt sind. Die Sammlung wird in der Quellcodereihenfolge der Element-Tags sortiert. Verwenden Sie zum Abrufen des Elementbezugs nach Bezeichner eine der folgenden Syntaxformen: document.all.elementID document.all["elementID"] document.all("elementID"] document.all.item("elementID") document.all.namedItem("elementID") |
||||
Das W3C-DOM-Äquivalent (die Methode document.getElementByID( ) funktioniert nur vom document-Objekt aus und ermöglicht den globalen Zugriff auf Elemente innerhalb des gesamten Dokuments. |
||||
Objektmodellreferenz | ||||
elementReference.all
|
||||
Objektspezifische Eigenschaften | ||||
|
||||
Objektspezifische Methoden | ||||
|
||||
Objektspezifische Ereignisbehandlungsroutineneigenschaften | ||||
Keine. |
length | NN nicht zutreffend IE 4 DOM nicht zutreffend |
Schreibgeschützt | |
Gibt die Anzahl an Elementen in der Sammlung zurück. |
|
Beispiel | |
var howMany = document.all.length; |
|
Wert | |
Eine ganze Zahl. |
item( ) | NN nicht zutreffend IE 4 DOM nicht zutreffend |
item(index[, subindex]) | |
Gibt ein einzelnes Objekt oder eine Objektsammlung zurück, das bzw. die dem mit dem Indexwert (oder optional mit dem index- und dem subindex-Wert) übereinstimmenden Element entspricht. |
|
Parameter | |
|
|
Zurückgegebener Wert | |
Ein Objekt oder eine Objektsammlung (Array). Falls keine Übereinstimmung mit den Parametern vorliegt, lautet der zurückgegebene Wert null. |
namedItem( ) | NN nicht zutreffend IE 6 DOM nicht zutreffend |
namedItem(IDOrName) | |
Gibt ein einzelnes Objekt oder eine Objektsammlung zurück, das bzw. die dem mit dem Wert der Parameterzeichenfolge übereinstimmenden Element entspricht. |
|
Parameter | |
|
|
Zurückgegebener Wert | |
Ein Objekt oder eine Objektsammlung (Array). Falls keine Übereinstimmung mit den Parametern vorliegt, lautet der zurückgegebene Wert null. |
urns( ) | NN nicht zutreffend IE 5(Win) DOM nicht zutreffend |
urns(URN) | |
Gibt eine Sammlung verschachtelter Elementobjekte zurück, denen Verhalten zugewiesen sind und deren URNs mit dem URN-Parameter übereinstimmen. |
|
Parameter | |
|
|
Zurückgegebener Wert | |
Eine Objektsammlung (Array). Falls keine Übereinstimmung mit den Parametern vorliegt, ist der zurückgegebene Wert ein Array mit einer Länge von Null. |
all[ ] | NN nicht zutreffend IE 4 DOM nicht zutreffend |
Schreibgeschützt | |
Gibt ein Array aller HTML-Elementobjekte zurück, die im aktuellen Dokument enthalten sind. Elemente in diesem Array werden in der Quellcodereihenfolge (basierend auf Null) indiziert. Die Sammlung umfasst Generationen verschachtelter Elemente, sodass document.all[ ] sämtliche Elemente im gesamten Dokument offen legt. Eine Liste der Eigenschaften und Methoden dieses Eigenschaftswerts finden Sie in der Abhandlung des all-Objekts. |
|
Wie bei allen Sammlungen können Sie in Internet Explorer sowohl die herkömmliche JavaScript-Arraysyntax mit dem Indexwert in eckigen Klammern als auch die alternative IE-Schreibweise mit dem Indexwert in runden Klammern verwenden. Sollten Sie auf browserübergreifende Kompatibilität Wert legen und Sammlungen verwenden, die auf beiden Plattformen zur Verfügung stehen, verwenden Sie die Schreibweise mit eckigen Klammern. |
|
Sofern Sie nicht ausschließlich für IE-Browser entwickeln, sollten Sie eine Umstellung auf W3C-DOM-Referenzen mithilfe der Methode document.getElementByID in Betracht ziehen, die in IE ab Version 5 und Netscape 6 implementiert ist. |
|
Beispiel | |
var inpVal = document.all.first_name.value; |
|
Wert | |
Array (Sammlung) mit Elementobjektreferenzen in der HTML-Quellcodereihenfolge. |
|
Standardwert | |
Modell des aktuellen Dokuments. |