是否使用javascript触发(dispatchEvent)OneError?

是否使用javascript触发(dispatchEvent)OneError?,javascript,javascript-events,Javascript,Javascript Events,在我的代码中,我做到了:element.onerror=my_函数 我想知道如何强制触发此事件,以便测试它 有人能告诉我如何使用dispatchEvent流来执行此操作吗?您可以使用。您可以使用。好的,我找到了 var evt = document.createEvent('HTMLEvents'); evt.initEvent('error', false, false); element.dispatchEvent(evt); 根据谷歌的说法,我发现onerror是一个“HTMLEvent

在我的代码中,我做到了:element.onerror=my_函数

我想知道如何强制触发此事件,以便测试它

有人能告诉我如何使用dispatchEvent流来执行此操作吗?

您可以使用。

您可以使用。

好的,我找到了

var evt = document.createEvent('HTMLEvents');
evt.initEvent('error', false, false);
element.dispatchEvent(evt);
根据谷歌的说法,我发现onerror是一个“HTMLEvents”。 因为事件名是error,所以事件是error,我知道error不会冒泡,因此initEvent的第二个参数中出现false。

好的,我找到了

var evt = document.createEvent('HTMLEvents');
evt.initEvent('error', false, false);
element.dispatchEvent(evt);
根据谷歌的说法,我发现onerror是一个“HTMLEvents”。
因为事件名是error,所以事件是error,我知道error不会冒泡,因此initEvent的第二个参数中的false将是最简单的。

element.onerror。当然,element.onerror很好。想知道如何使用dispatchEvent?element.onerror将是最简单的。当然,element.onerror很好。我想知道如何让它与dispatchEvent一起工作?我不知道如何做到这一点。传递到createEvent、initEvent的内容。。。你介意教我怎么做吗?我不知道怎么做。传递到createEvent、initEvent的内容。。。你介意教我怎么做吗?