问答详情
源自:9-22 编程练习

为什么在改变背景函数中将this替换成trs[i]就改变不了行颜色了?求解

如题,求解?(这里的this指的是18和22行的)

提问者:ShawpLee 2014-11-29 22:47

个回答

  • 偌颜宁
    2014-12-01 14:28:56
    已采纳

    你如果在 trs[i].onmouseover=function()这个函数中加如参数也可以,在函数的括号中加入trs[i]这个参数就可以了,原因是你在trs[i]这个元素上绑定了一个函数,而函数并不知道要对谁操作,所以需要有参数,this为什么可以呢,是因为this代表的是这个元素本身