为什么这个代码只应用到了row[2]?
function on(tr1){
tr1.onmouseover=function(){
tr1.style.backgroundColor="#f2f2f2";
}
tr1.onmouseout=function(){
tr1.style.backgroundColor="#fff";
}
}
for(var i=0;i<rows.length;i++){
on(rows[i]);
}
把上述代码改写成图片中的代码就只能应用到第三行,chrome中检查无语法错误;如果把变量tr1全部改成rows[i]则失效。chrome中检查出row[i]是undefined