RemoveEventListerner

by Kondal Durgam

HTML

<div id="myDIV">This div element has an onmousemove event handler that displays a random number every time you move your mouse inside this orange field.
  <p>Click the button to remove the DIV's event handler.</p>
  <button onclick="removeHandler()" id="myBtn">Try it</button>
</div>

<p><strong>Note:</strong> The addEventListener() and removeEventListener() methods are not supported in Internet Explorer 8 and earlier versions.</p>

<p id="demo"></p>

CSS

background-color: coral;
  border: 1px solid;
  padding: 50px;
  color: white;

JavaScript

document.getElementById("myDIV").addEventListener("mousemove",myFunction);

function myFunction() {
	document.getElementById("demo").innerHTML = Math.random()
}

function removeHandler() {
document.getElementById("demo").removeEventListener("mousemove",myFunction);
}