如何在chrome调试器中触发或激发事件?

r7knjye2  于 2023-06-19  发布在  Go
关注(0)|答案(2)|浏览(289)

我想在Chrome调试器中触发一个事件。我不知道该怎么做。另外,我想知道如何触发接受参数的自定义事件。

0s7z1bwu

0s7z1bwu1#

在控制台中:
1)选择元素

  • 对于特定元素:(即selector =". edit-list-button")

var element = document. querySelector(selector)

  • 对于整个文档

var element = document. getElementsByTagName("body")[0]
2)创建事件

  • 无参数:

var event = document. createEvent("Event")

  • 带参数:(其中数据可以是包括简单字符串的任何对象)

var event = new CustomEvent(EVENT_NAME,{detail:DATA})
3)初始化事件
event. initEvent(EVENT_NAME,true,true)
4)启动事件
element. dispatchEvent(event)

iszxjhcz

iszxjhcz2#

1.在DOM中选择希望侦听事件的对象
1.在控制台中写入以下内容:$0.dispatchEvent(new Event("mousemove"))
要查看侦听器,请使用“事件侦听器”选项卡。

相关问题