window.onload = function(){
// 鼠标移动改变背景,可以通过给每行绑定鼠标移上事件和鼠标移除事件来改变所在行背景色。
var m=document.getElementsByTagName("tr")
for(var i=0;i<m.length;i++){
// bangd(m[i])
// }
// }
//function bangd(n){
m[i].onmouseover=function(){
m[i].style.backgroundColor="#f2f2f2"
}
m[i].onmouseout=function(){
m[i].style.backgroundColor="#fff"
}
}}
为什么这样不行?
你上面已经m[i]了下面定义的函数是n 结果里面调用的还是m[i],思路不清晰