我用javascript动态生成一个表格,表格的数据在_head对象中有4个属性,
要实现 点击表格时依次输出 1-4这样写的话 点击行时 每个都输出4。请问应该怎么改?
部分代码如下:
int n=0;
for(var key in _head){ 
 var td=hTr.insertCell();
 td.innerHTML="<center><b>"+_head[key];
 td.id=key;
 td.title="排序";
 td.style.cursor="hand";
        
         td.onclick=function(){
             alert(n);//关键在这里,}
 }