没有触发器脚本启动addeventListener

时间:2018-02-25 19:10:45

标签: addeventlistener

我做错了什么?在单击文本之前,我不想触发此操作。

window.onload = eventMonitor;

HTML:

<div id="textBox">
<a id="mousee" href="#">Hidden Ships</a></div>

JavaScript的:

function eventMonitor(){
    document.getElementById('mousee').addEventListener('click', shipsSlider(), false);

    function shipsSlider(){
        slideWindow = window.open("shipslide.html")
    }
}

1 个答案:

答案 0 :(得分:0)

  

我做错了什么?

您正在调用shipsSlider ...

中的window.onload功能
document.
getElementById('mousee').
addEventListener(
  'click',
  shipsSlider(), // <- right here
  false
)

删除括号。功能与其返回的功能之间存在差异。