Hal: Links in Array zeitverzögert anklicken

Beitrag lesen

Ich möchte in einem Array aus Links jeden Link zeitverzögert anklicken, sprich: die click()-Funktion ausführen.

So sieht das ungefähr aus:

  
var allLinks = document.getElementsByTagName("a");  
for (i = 0; i < allLinks.length; i++) {  
   //Anklicken  
}  

An der Stelle von Anklicken habe ich diverse Codes probiert, aber keiner funzt. Ursprünglich hatte ich mal:

setTimeout("allLinksEmail[" + i + "].click()", 5000 * i);

Aber irgendwann hörte dieser Code unerklärlicherweise auf zu funktionieren (allLinksEmail ist not defined).

Hab's mit einer anonymen Funktion und auch mit einer extra Variable (linkClick = allLinksEmail[i]; etc.) versucht, aber nichts bringt das gewünschte Ergebnis.

Help anyone?

  • Hal.