改变背景颜色遇到的问题

来源:9-22 编程练习

zbjy0824

2015-10-22 16:52

http://img.mukewang.com/5628a3490001366307030157.jpg

图片所示。


写回答 关注

3回答

  • 乐乐520
    2015-11-05 22:26:02

    因为tr_list[i]中的i 是一个不确定的值,它可以是循环遍历时的0或1或2等,而tr_list[i].onmouseover这个方法操作的是当前这个tr_list[i],所以要用this,不然电脑是分不出onmouseover这个事件是发生在tr_list[0]还是tr_list[2]上的。

    this就是只的当前的意思!

  • wslover
    2015-10-22 17:10:13

    上面已经绑定了tr_list[i].onmouseover了 ,下面当然只能用this了呀,再用tr_list[i]是找不到的。

    就比如说,你在中国了,然后你要找中国在哪里

  • 晚安sp
    2015-10-22 17:04:00

    因为在方法里访问不到那个变量呗,只能用this

    晚安sp 回复zbjy08...

    但是你在循环里面又弄了个方法啊。。。

    2015-10-23 13:17:28

    共 2 条回复 >

JavaScript进阶篇

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

467393 学习 · 21877 问题

查看课程

相似问题