Struppi: ALT-Text von Grafik in Dokument schreiben

Beitrag lesen

Doch ist er, aber document.getElementById() ist keine Variabel sondern eine komplexe Funktion.
Und wenn ich mir ein Array über document.images hole, ist das weniger komplex?

Na, da wird es mal Zeit für einen kleinen Benchmark:

  
window.onload = function()  
{  
   var c = 1000;  
   var t1, t2;  
  
   // Zugriff über doucment.images  
   t1 = new Date();  
   for(var i = 0; i < c; i++)  
   {  
       var o = document.images['img'];  
       var tmp = o.id;  
   }  
   t2 = new Date();  
   alert( t2 - t1);  
   // Zugriff über doucment.getElementById  
   t1 = new Date();  
   for(var i = 0; i < c; i++)  
   {  
       var o = document.getElementById('img');  
       var tmp = o.id;  
   }  
   t2 = new Date();  
   alert( t2 - t1);  
}  

  
<img src="test.jpg" id="img" name="img">  

und?

Struppi.

--
Javascript ist toll (Perl auch!)