我想在Chrome调试器中触发一个事件。我不知道该怎么做。另外,我想知道如何触发接受参数的自定义事件。
0s7z1bwu1#
在控制台中:1)选择元素
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)
iszxjhcz2#
1.在DOM中选择希望侦听事件的对象1.在控制台中写入以下内容:$0.dispatchEvent(new Event("mousemove"))要查看侦听器,请使用“事件侦听器”选项卡。
$0.dispatchEvent(new Event("mousemove"))
2条答案
按热度按时间0s7z1bwu1#
在控制台中:
1)选择元素
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)
iszxjhcz2#
1.在DOM中选择希望侦听事件的对象
1.在控制台中写入以下内容:
$0.dispatchEvent(new Event("mousemove"))
要查看侦听器,请使用“事件侦听器”选项卡。