课程
/前端开发
/JavaScript
/JavaScript进阶篇
图片所示。
2015-10-22
源自:JavaScript进阶篇 9-22
正在回答
因为tr_list[i]中的i 是一个不确定的值,它可以是循环遍历时的0或1或2等,而tr_list[i].onmouseover这个方法操作的是当前这个tr_list[i],所以要用this,不然电脑是分不出onmouseover这个事件是发生在tr_list[0]还是tr_list[2]上的。
this就是只的当前的意思!
上面已经绑定了tr_list[i].onmouseover了 ,下面当然只能用this了呀,再用tr_list[i]是找不到的。
就比如说,你在中国了,然后你要找中国在哪里
因为在方法里访问不到那个变量呗,只能用this
zbjy0824 提问者
晚安sp 回复 zbjy0824 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答鼠标经过改变背景颜色问题
3 回答改变背景色的问题
2 回答为什么改变不了背景颜色?
2 回答关于背景颜色的问题
3 回答在改变背景色中,关于this的一点问题