diff --git a/JavaScript/Advance/DOM/9. DOM Event Listener/css/style.css b/JavaScript/Advance/DOM/9. DOM Event Listener/css/style.css new file mode 100644 index 0000000..d94b558 --- /dev/null +++ b/JavaScript/Advance/DOM/9. DOM Event Listener/css/style.css @@ -0,0 +1,10 @@ +h2 { + font-family: monospace; +} + +div { + width: 300px; + height: 300px; + border: 1px solid black; + text-align: center; +} \ No newline at end of file diff --git a/JavaScript/Advance/DOM/9. DOM Event Listener/images/js-logo.png b/JavaScript/Advance/DOM/9. DOM Event Listener/images/js-logo.png new file mode 100644 index 0000000..4637ac9 Binary files /dev/null and b/JavaScript/Advance/DOM/9. DOM Event Listener/images/js-logo.png differ diff --git a/JavaScript/Advance/DOM/9. DOM Event Listener/index.html b/JavaScript/Advance/DOM/9. DOM Event Listener/index.html new file mode 100644 index 0000000..655fb04 --- /dev/null +++ b/JavaScript/Advance/DOM/9. DOM Event Listener/index.html @@ -0,0 +1,30 @@ + + + + + + + + DOM Event Listner + + + + + +

DOM Event Listener

+

Example One

+
+

OnClict Event

+
+

Example Two

+
+

On Mouse Over

+
+

Example Three

+
+

On Mouse Out

+
+ + + + \ No newline at end of file diff --git a/JavaScript/Advance/DOM/9. DOM Event Listener/script.js b/JavaScript/Advance/DOM/9. DOM Event Listener/script.js new file mode 100644 index 0000000..b96749b --- /dev/null +++ b/JavaScript/Advance/DOM/9. DOM Event Listener/script.js @@ -0,0 +1,34 @@ +// Example One +let exampleOne = document.getElementById('exampleOne'); + +exampleOne.addEventListener("click", () => { + exampleOne.style.backgroundColor = "Green"; + exampleOne.style.color = "white"; +}); + + +// Example Two +let exampleTwo = document.getElementById('exampleTwo'); + +exampleTwo.addEventListener("mouseover", () => { + exampleTwo.style.backgroundColor = "Blue"; + exampleTwo.style.color = "White"; +}); +exampleTwo.addEventListener("mouseout", () => { + exampleTwo.style.backgroundColor = "white"; + exampleTwo.style.color = "Green" +}); + +// Example Three + +let exampleThree = document.getElementById('exampleThree'); + +exampleThree.addEventListener("mouseover", () => { + exampleThree.style.backgroundColor = "purple"; + exampleThree.style.Color = "white"; +}) + +exampleThree.addEventListener("mouseout", () => { + exampleThree.style.backgroundColor = "white"; + exampleThree.style.color = "purple"; +}) \ No newline at end of file