为什么无法将document.querySelector与window.addEventListener结合使用?

时间:2018-10-23 00:59:59

标签: javascript html events dom keyboard-events

这个问题是对this one的跟进。

我尝试在Tampermonkey中执行此代码,但是它没有错误就失败了(在先前的会议中介绍的相关网页上,此代码不会产生任何影响)。

document.addEventListener("DOMContentLoaded", ()=>{
    document.querySelector("#wpSave").remove();
    alert("So far, so good --- a debugging alert");

    document.querySelectorAll("[accesskey]").forEach((e)=>{
        e.removeAttribute("accesskey");
    });
});

// e means "event" here;

另一方面,如果删除document.addEventListener("DOMContentLoaded", ()=>{});包装器,则一切正常。

为什么在document事件上尝试执行与这些DOMContentLoaded范围相关的部分会失败?

0 个答案:

没有答案