JürgenB: Variablen in temporären Funktionen

Beitrag lesen

Hallo Struppi,

Hast du das mal probiert?

Ja, im IE und im FF:

  
window.onload=function() {  
 var element = document.getElementsByTagName("span");  
  
 for(var i=0;i<element.length;i++) {  
  ( function(){  
   var internevariable = i;  
   element[i].onclick = function() {  
    alert(internevariable);  
   }  
  })();  
 }  
}

und im body einige <span>s.

Gruß, Jürgen