我知道有类似问题的问题,但我不明白如何解决该问题。
我需要解决这个问题:我在 html 文档中添加了一个 onClick 侦听器,然后,在 js 中我尝试删除它,但我不能。
这是我的代码:
<html>
<head>
</head>
<body>
<div id="my-div" style="background: green" onclick="increase(event)">
0
</div>
<script src="app.js"></script>
</body>
</html>
在js中:
function increase(event){
let div = document.getElementById( event.currentTarget.id );
let number = parseInt(div.innerHTML);
number += 5;
div.innerHTML = number;
div.removeEventListener('click', increase); //but it doesnt get removed...
}
就像我无法定位 html 文件中添加的事件侦听器一样。我怎样才能瞄准它?
慕码人2483693
ITMISS
一只名叫tom的猫
翻翻过去那场雪
相关分类