鼠标移上去没有成功添加"yellow"的className,为什么?

https://img4.mukewang.com/5bee77c40001a3b804030676.jpg

白板的微信
浏览 461回答 1
1回答

凤凰求蛊

olis[i].onmouseover=function(){    olis[i].className="yellow";}这个方法、内部的olis[i].className="yellow";改成this.className="yellow";因为i在for循环完成之后已经变为最大值了、用户点击的时候i为循环的最大值、所以这个地方方法可以用this调用
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript