From 81c10ecf26296725c1d46893c28c9a352eb9a84e Mon Sep 17 00:00:00 2001
From: Sascha Schulz <sschulz@dh-software.de>
Date: Di, 04 Jul 2023 16:07:36 +0200
Subject: [PATCH] add dom event example

---
 templates/007-js/dom-events.html |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/templates/007-js/dom-events.html b/templates/007-js/dom-events.html
new file mode 100644
index 0000000..7942f10
--- /dev/null
+++ b/templates/007-js/dom-events.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+        <meta charset="UTF-8">
+    </head>
+    <body>
+        <div>
+            <button>click</button>
+        </div>
+        <script>
+            const div = document.querySelector("div");
+            const button = document.querySelector("button");
+
+            function doSomething(e) {
+                console.log("capture");
+            }
+
+            function click(e) {
+                console.log("bubble");
+            }
+
+            div.addEventListener("click", doSomething, true);
+
+            button.addEventListener("click", click, false /* default */);
+        </script>
+    </body>
+</html>

--
Gitblit v1.9.3