嵌套两个Javascript事件

嵌套两个Javascript事件,javascript,events,event-handling,dom-events,Javascript,Events,Event Handling,Dom Events,我试图通过Javascript中的eventlistener调用一个函数,并且在该函数中调用了另一个eventlistener。然而,在这样做的时候,我的第二个听众被完全忽略了。我需要遵循什么条件才能完成这项工作 document.getElementById("my_canvas").addEventListener("mouseenter", this.getAttention); //first event listener getAtt

我试图通过Javascript中的
eventlistener
调用一个函数,并且在该函数中调用了另一个
eventlistener
。然而,在这样做的时候,我的第二个听众被完全忽略了。我需要遵循什么条件才能完成这项工作

    document.getElementById("my_canvas").addEventListener("mouseenter", this.getAttention); //first event listener 

getAttention: function(e){
    document.addEventListener("onclick", function(){ console.log("Hello World!"); });
在这里,“你好,世界”并没有得到安慰


请提供帮助。

由于第一个参数预期事件字符串不带“开”,因此将忽略该参数,请尝试以下操作


document.addEventListener(“单击”,函数(){console.log(“Hello World!”);})

它被忽略,因为第一个参数期望事件字符串不带“on”,请尝试以下操作


document.addEventListener(“单击”,函数(){console.log(“Hello World!”);})

调用addEventListener方法时,将事件名称作为第一个参数传入。单击事件的名称为“单击”

document.addEventListener('click', myFunc);
将单击事件处理程序注册为HTML属性的语法为onclick

<button onclick="myFunc"></button>

调用addEventListener方法时,将事件名称作为第一个参数传入。单击事件的名称为“单击”

document.addEventListener('click', myFunc);
将单击事件处理程序注册为HTML属性的语法为onclick

<button onclick="myFunc"></button>