brust: funktionen in einer schleife erstellen

Beitrag lesen

Hallo zusammen,

ich habe eine variable anzahl von div's mit einer ID und versuche für diese ID's javascript funktionen zu erstellen...

beispiel

  
  
for( var i=0;i<10;i++){  
   var test = document.getElementById('xbegleitperson' + i.toString() );  
   if (  test != null ){  
       test.addEvent('click', function(e){  
           alert( i )  
  
        });  
    }  
}  
  

das ergebnis von i ist immer 10.

Hat von euch jemand eine Idee wie ich diese variable so speichern kann das sie in xbegleitperson1 1
xbegleitperson2 2 usw. ist

Danke für jede Idee