Add and remove classes using classList method

Add and remove classes using classList method


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Test Page</title>
  <script src="main.js"></script>
</head>
<body>

<div id="outer">

      <h1 id="selector" style="border: 2px solid dodgerblue; padding : 2px"> RUSTIC TRAVEL JUNKIE</h1>

      <p id="para">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Illum ipsam blanditiis voluptatibus et, cumque expedita, quam ea! Dolorem obcaecati, fuga, culpa neque, repellat laudantium libero sed sint veritatis praesentium vitae cumque ratione eveniet optio, aspernatur ab. </p>

      <button id="inner">CLICK ME</button>

</div>
<script>

document.getElementById("inner").classList.add("newColor","oldColor");

document.getElementById("inner").addEventListener("click", redd);

 function redd(){
document.getElementById("inner").classList.remove("oldColor");  
  };




</script>

</body>
</html>


At the start of JS there will be two classes but as soon as we click the button, one of the two classes get deleted with the help of remove method:



Comments

Popular posts from this blog