Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从DOM中删除事件侦听器_Javascript - Fatal编程技术网

Javascript 从DOM中删除事件侦听器

Javascript 从DOM中删除事件侦听器,javascript,Javascript,有一个网页正在为我要永久删除的单击加载事件侦听器。我不是自己设置函数,因为它是由站点加载的。我只需要删除事件侦听器 我知道这个事件和功能 为什么此事件侦听器不删除?如果元素具有onclick属性,只需删除onclick属性即可。请参阅下面的代码: 函数myFunction(){ document.getElementById('element').removeAttribute('onclick')) } 单击下面的按钮从上面的链接中删除事件侦听器 删除事件侦听器可能重复:可能重复“我既知道

有一个网页正在为我要永久删除的单击加载事件侦听器。我不是自己设置函数,因为它是由站点加载的。我只需要删除事件侦听器


我知道这个事件和功能


为什么此事件侦听器不删除?

如果元素具有
onclick
属性,只需删除onclick属性即可。请参阅下面的代码:

函数myFunction(){
document.getElementById('element').removeAttribute('onclick'))
}

单击下面的按钮从上面的链接中删除事件侦听器


删除事件侦听器
可能重复:可能重复“我既知道事件又知道函数”。您所说的“知道函数”是什么意思?你有权访问它吗?@YuryTarabanko我知道事件是click,函数是Zt。但是,我不能对站点进行更改。如果可以删除某个容器元素的所有事件侦听器,那么创建一个相同类型的新元素并将其附加到容器之后。将第一个容器的所有子节点附加到第二个容器上,然后删除旧容器。这将使容器内的所有功能保持不变,但会删除容器本身的事件侦听器。这是一个如何工作的例子。