forked from WEB-IB-SS26/development-ib
Implemented labor 11
parent
126157fade
commit
5bcd141d14
|
|
@ -0,0 +1,20 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="Anzeige">
|
||||||
|
<h1>Endlich Pfingsferien!</h1>
|
||||||
|
<button id="StartButton">Ferien Starten 🌞</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
const button = document.getElementById("StartButton");
|
||||||
|
const ausgabe = document.getElementById("Anzeige");
|
||||||
|
const html = "<h1>Schöne und erholsame Pfingstferien!</h1> <br> <img src=\"../labor/Pfingstrose.jpg\" alt=\"Bild von einer Pfingstrose\" height=\"200px\"></img>";
|
||||||
|
button.addEventListener("click", () => {ausgabe.innerHTML = html;});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="de">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>Paw Patrol - Helfer auf vier Pfoten</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<h1>Lieblings-Fellfreund</h1>
|
||||||
|
<form id="pawFormular">
|
||||||
|
<label for="name">Gib hier den Namen ein: </label>
|
||||||
|
<input type="text" id="name" name="fellfreund">
|
||||||
|
<button type="submit">Spruch ausgeben</button>
|
||||||
|
</form>
|
||||||
|
<p id="meldung"></p>
|
||||||
|
<h2 id="spruch"></h2>
|
||||||
|
|
||||||
|
<script src="uebung02.js"></script>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
|
|
@ -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;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
})
|
||||||
Loading…
Reference in New Issue