Hallo,
Ich erzeuge dynamisch links auf einer Seite mittels einer Schleife. Das alleine funktioniert auch recht gut aber leider springen mir meine dynamischen Links nicht in die onclick-Funktion. Woran kann das liegen?
  
function selection(paramSId) {  
 for (var i = 0; i < document.getElementsByTagName('option').length; i++) {  
  if (document.getElementsByTagName('option')[i].value == paramSId) {  
  document.getElementsByTagName('option')[i].setAttribute('selected','selected');  
  }  
 }  
}  
  
var sId = new Array('1003', '7001', '9001');  
for (var i = 0; i < sId.length; i++) {  
 var key = 'dynVar' + i;  
 var val = '=document.createElement("a")';  
 eval(key + val);  
 var ce = eval(key)  
			  
 document.body.appendChild(ce).setAttribute('href', '#')  
 document.body.appendChild(ce).onclick = function() {  
  selection(sId[i]);  
  document.getElementsByName('filter')[0].click();  
  };  
 document.body.appendChild(ce).innerHTML = sId[i];  
}  
 nicht angemeldet
 nicht angemeldet henf
 henf Der Martin
 Der Martin Gunnar Bittersmann
 Gunnar Bittersmann JürgenB
 JürgenB