Ich habe eine dynamische Tabelle, die aus einem Array gefüllt wird.
Bei der Erstellung der Tabelle habe ich innerhalb einer Schleife folgendes:
var tdRecord = trRecord.insertCell(trRow.cells.length);
var tdRecordId = dataArray[j][0];
tdRecord.onclick = function() { alert(tdRecordId); }
Das Problem ist, dass alert nur die zuletzt gesetzte tdRecordId im Array meldet. Wenn ich auf eine der anderen td-Zeilen klicke, melden sie alle die gleiche Zahl.
Weiß jemand, wie ich das beheben kann?