正在回答
2回答
同学你好,因为我们的onclick事件绑定在了oButton[i]元素上,当页面加载完成的时候,i已经结束了for循环,也就是说当加载完成后i的值已经是21了
对应onclick在这个绑定的函数中,this就代表了当前事件绑定的对象,比如:
当点击“1”按钮触发时,this对应的是触发的这个onclick事件绑定的元素,这个元素并没有消失,也即是当初的oButton[i]:
但是如果此时使用oButton[i]则不会获取到当初的oButton[i]:,因为页面加载已经完成,循环已经执行过了,并不会获取循环过程中的i的值。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星