Der Martin: document.getElementByNameTag länge...

Beitrag lesen

Hallo,

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

aufgrund deiner nachfolgenden Anmerkungen frage ich schon hier: Meinst du wirklich nur input-Elemente, oder allgemein Formularelemente?

Dazu nutze ich:

for (var i = 0; i < <?PHP echo (2*($EintragsNum));?>; i++)

{
document.getElementsByTagName("input")[i].disabled = false;
}

  
Das schließt nämlich textarea, button oder select nicht mit ein. Ist dir das bewusst?  
  

> Kann ich irgendwie die Gesamtlänge von getElementsByTagName ermitteln und diese dann für die Schleife eintragen ?  
  
Natürlich, Javascript-Arrays verfügen über eine length-Eigenschaft. Aber hilft dir das? Die Anzahl der Schleifendurchläufe legst du ja schon im PHP-Teil fest, und du sagst, die Anzahl stimmt.  
  
So long,  
 Martin  

-- 
"Mutti, hier steht, das Theater sucht Statisten. Was sind Statisten?" - "Das sind Leute, die nur rumstehen und nichts zu sagen haben." - "So wie Papa?"