creature: getElementsByTagName bzw. getElementsByName liefert kein Array

Beitrag lesen

Lt. der Beschreibung auf Selfhtml liefern die Funktionen getElementsByName bzw. getElementsbyTagName ein Array zurück.

Das scheint aber nicht ganz zu stimmen. Beispielsweise folgneder Code:

Inputs = document.getElementsByTagName("input");
myArr = new Array(1,2,3);
alert(typeof(Inputs)); // liefert als Ausgabe: function
alert(typeof(myArr)); // liefert als Ausgabe: object

Inputs hat zwar die Eigentschaft "length", aber untertstützt nicht die Methoden push() oder shift()

Kann mir das wer erklären?