From 5bcd141d1459e121eb6ea637d373630e72e64d0c Mon Sep 17 00:00:00 2001
From: Oliver Stolle 3024383 <3024383@stud.hs-mannheim.de>
Date: Mon, 8 Jun 2026 20:08:26 +0000
Subject: [PATCH] Implemented labor 11
---
web/11/eigene_loesungen/Aufgabe_01.html | 20 +++++++++++++
web/11/eigene_loesungen/Aufgabe_02.html | 23 +++++++++++++++
web/11/eigene_loesungen/uebung02.js | 39 +++++++++++++++++++++++++
3 files changed, 82 insertions(+)
create mode 100644 web/11/eigene_loesungen/Aufgabe_01.html
create mode 100644 web/11/eigene_loesungen/Aufgabe_02.html
create mode 100644 web/11/eigene_loesungen/uebung02.js
diff --git a/web/11/eigene_loesungen/Aufgabe_01.html b/web/11/eigene_loesungen/Aufgabe_01.html
new file mode 100644
index 0000000..fe135b3
--- /dev/null
+++ b/web/11/eigene_loesungen/Aufgabe_01.html
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
Endlich Pfingsferien!
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/web/11/eigene_loesungen/Aufgabe_02.html b/web/11/eigene_loesungen/Aufgabe_02.html
new file mode 100644
index 0000000..0069c25
--- /dev/null
+++ b/web/11/eigene_loesungen/Aufgabe_02.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+ Paw Patrol - Helfer auf vier Pfoten
+
+
+
+ Lieblings-Fellfreund
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/web/11/eigene_loesungen/uebung02.js b/web/11/eigene_loesungen/uebung02.js
new file mode 100644
index 0000000..2d161f0
--- /dev/null
+++ b/web/11/eigene_loesungen/uebung02.js
@@ -0,0 +1,39 @@
+var dict = new Map();
+
+dict.set("chase","Chase ist auf Spur!")
+dict.set("marshall","Ich bin startklar!")
+dict.set("skye","Diese Pfote hebt ab!")
+dict.set("rocky","Wegwerfen? Kommt nicht in die Tüte!")
+dict.set("rubble","Rubble ist zur Stelle!")
+dict.set("zuma","Los geht’s ins Wasser!")
+dict.set("everest","Eis und Schnee – ich bin bereit!")
+dict.set("tracker","Ich höre alles!")
+
+const formular = document.getElementById("pawFormular")
+const meldung = document.getElementById("meldung")
+const spruch = document.getElementById("spruch")
+const input = document.getElementById("name")
+
+formular.addEventListener("submit",(event) => {
+ event.preventDefault();
+
+ meldung.textContent = ""
+ spruch.textContent = ""
+
+ const name = input.value.trim().toLowerCase();
+
+ if(name == ""){
+ meldung.textContent = "Kein Name eingegeben.";
+ }
+
+ spruch_text = dict.get(name);
+
+ if(spruch_text == null){
+ meldung.textContent = "Paw-Patrol Name nicht gefunden.";
+ }else{
+ spruch.textContent = spruch_text;
+ }
+
+
+
+})
\ No newline at end of file