Hallo Philemon08,
for (i = 1; i <= 8; i++) {
btn = document.createElement("button")
btn.id = "Info"+i
btn.innerHTML = "Infos"
btn.onclick = function(){Info(i)};
td = document.getElementById(i+"knopf")
td.appendChild(btn)
}
so greifst du auf den letzten Wert von i zu, also 9. Abhilfe wären Closures oder in diesem Fall
~~~javascript
btn.nr = i
btn.onclick = function(){Info(this.nr)};
Gruß, Jürgen