为什么非要绑定?

来源:9-22 编程练习

门外小白3342804

2016-07-02 10:04

 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"
         }
     }}

为什么这样不行?

写回答 关注

1回答

  • qq_嘿我在这显眼吧_03353416
    2016-07-02 14:46:19

    你上面已经m[i]了下面定义的函数是n 结果里面调用的还是m[i],思路不清晰

    门外小白33...

    n被注释掉了

    2016-07-02 14:54:25

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468196 学习 · 21891 问题

查看课程

相似问题