Hallo Patrick,
den bloßen Index könntest du dir ja auch in einer als Eigenschaft an das HTML-Objekt gebundenen Variablen speichern.
for (var i=1;i<=4;i++) {
with(dc.getElementById('elem_'+i) {
style.visibility = "visible";
indx = i;
onclick = function () { alert(this.indx); };
}
}
Gruß Gernot