为了账号安全,请及时绑定邮箱和手机立即绑定

关于 JavaScript 的 “事件对象” 的问题

关于 JavaScript 的 “事件对象” 的问题

哆啦的时光机 2018-12-12 18:19:44
关于“事件对象”一直有个地方不能理解。直接上代码:此时,点击 test 会触发事件action 输出结果为(截图不全,表示<div id="test"> 这个节点):此时,我通过事件对象,获取到了我想要的DOM,即<div id="test">此时的this相当于e.currentTarget(不是很清楚的同学可以看下面的链接,讲的还是比较详细的:链接描述)现在修改代码为(<script>标签内):此时的this并不是我想要的节点,而是全局windows对象。这个问题是关于事件对象的。在上述情况,我并没有获取到我想要的节点。之前在本网站有搜索到关于事件对象的问题,但是没有看到我这种情况的解决方法综上,我的问题是:在后者情况下,如何获取事件对象,从而获取我想要的节点。希望有知晓的大佬能提出解决方案,最好能附上简单的例子,不胜感激!!!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 426 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信