Heinrich Krebs: document.getElementByNameTag länge...

Beitrag lesen

Ich möchte dass alle Schaltflächen <input>-Tags einer Seite erst nach einer halben Sekunde anklickbar sind.

Dazu nutze ich:

for (var i = 0; i < <?PHP echo (2*($EintragsNum));?>; i++)  
{	  
	document.getElementsByTagName("input")[i].disabled = false;  
}

Wobei $EintragsNum die Anzahl der Einträge ist, von denen jeder zwei Schaltflächen hat. Andere <input>-Tags gibt es nicht auf der Seite.
Dennoch scheinen die <input>-Tags nicht durchgängig im getElementsByTagName("input") zu liegen, den obwohl die Anzahl stimmt, werden nicht alle frei gegeben.
Kann ich irgendwie die Gesamtlänge von getElementsByTagName ermitteln und diese dann für die Schleife eintragen ?