DOM0级事件,调用的函数中怎样使用this?

来源:2-8 DOM0级事件

午炎子栩

2019-07-31 19:48:32

DOM0级事件,因为是直接给的函数名,this没有传进来,那么调用函数时,里面怎么控制其元素本身呢,难道在函数体里用getElement...语句重新获取么。

写回答

1回答

好帮手慕慕子

2019-08-01

同学你好, 这个是js的语法规定, 给元素绑定事件之后, 函数里面的this就指向该元素。 

示例:给按钮绑定事件, 在函数中打印this查看结果

http://img.mukewang.com/climg/5d4244490001a07e06500197.jpg

打印结果:

http://img.mukewang.com/climg/5d424477000116f004070062.jpg

综上, 可以总结出, 给元素绑定事件时候,不需要传递this, 可以直接使用this代表当前元素哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

1

0 学习 · 40143 问题

查看课程