Javascript addEventListener不工作

Javascript addEventListener不工作,javascript,dom,Javascript,Dom,为什么addEventListener不起作用?控制台是无声的,没有错误 函数隐藏(){ log(document.getElementById('text'); document.getElementById('text').style.display='none'; log(document.getElementById('text'); } log(document.getElementById('hider'); document.getElementById('hider')。add

为什么
addEventListener
不起作用?控制台是无声的,没有错误

函数隐藏(){
log(document.getElementById('text');
document.getElementById('text').style.display='none';
log(document.getElementById('text');
}
log(document.getElementById('hider');
document.getElementById('hider')。addEventListener('hide_element',hide)


Text
您需要将事件侦听器添加到
单击
事件,而不是
隐藏\u元素

函数隐藏(){
document.getElementById('text').style.display='none';
}
document.getElementById('hider')。addEventListener('click',hide')


Text
OMG,这是工作。但是为什么addEventListener的名称如此重要?@AliaksandrPitkevich它使用该名称来检测它将通知您的事件您无法创建自己的事件名称(除非您还编写一些代码来分派这些事件名称)