Open In App

HTML DOM addEventListener() Method

Last Updated : 13 Jun, 2023
Suggest changes
Share
Like Article
Like
Report
The addEventListener() method attaches an event handler to the specified element. Syntax:
element.addEventListener(event, function, useCapture)
Note: The third parameter use capture is usually set to false as it is not used. Below program illustrates the DOM addEventListener(): Example: html
<!DOCTYPE html> <html> <head> <title>DOM Location host Property</title> <style>  h1 {  color: green;  }    h2 {  font-family: Impact;  }    body {  text-align: center;  }  </style> </head> <body> <h1>GeeksforGeeks</h1> <h2>addEventListener() method</h2> <p> This example uses the addEventListener() method to add many events on the same button. </p> <button id="myBtn">Try it</button> <p id="demo"></p> <script>  var x = document.getElementById("myBtn");  x.addEventListener("mouseover", myFunction);  x.addEventListener("click", mySecondFunction);  x.addEventListener("mouseout", myThirdFunction);  function myFunction() {  document.getElementById("demo").innerHTML += "Moused over!<br>"  this.style.backgroundColor = "red"  }  function mySecondFunction() {  document.getElementById("demo").innerHTML += "Clicked!<br>"  }  function myThirdFunction() {  document.getElementById("demo").innerHTML += "Moused out!<br>"  }  </script> </body> </html> 
Output:
  • Initially:
  • Mouse Over Event:
  • Mouse Clicked Event:
  • Mouse Out Event:
Supported Browsers: The browser supported by Location host Property are listed below:
  • Google Chrome
  • Internet Explorer
  • Firefox
  • Opera
  • Safari

Article Tags :

Explore