From 0611a6f21ef3f359d9a9e6e6b5711beeb880cccd Mon Sep 17 00:00:00 2001 From: RaphRiots <118174094+RaphRiots@users.noreply.github.com> Date: Thu, 15 Dec 2022 09:54:10 +0100 Subject: [PATCH] v.1 --- assets/css/style.css | 62 +++++ assets/img/1_RR6spBZYaiATXhipWdvNlg.webp | Bin 0 -> 19300 bytes assets/img/pic_bulboff.gif | Bin 0 -> 2493 bytes assets/img/pic_bulbon.gif | Bin 0 -> 2554 bytes assets/java/dom.js | 26 ++ assets/java/dom2.js | 24 ++ assets/java/java.js | 291 +++++++++++++++++++++++ assets/java/main.js | 61 +++++ dom.html | 86 +++++++ form.html | 67 ++++++ index.html | 38 +++ javaStart.html | 235 ++++++++++++++++++ logicalExpr.html | 34 +++ mySecondDom.html | 162 +++++++++++++ validation.html | 141 +++++++++++ 15 files changed, 1227 insertions(+) create mode 100644 assets/css/style.css create mode 100644 assets/img/1_RR6spBZYaiATXhipWdvNlg.webp create mode 100644 assets/img/pic_bulboff.gif create mode 100644 assets/img/pic_bulbon.gif create mode 100644 assets/java/dom.js create mode 100644 assets/java/dom2.js create mode 100644 assets/java/java.js create mode 100644 assets/java/main.js create mode 100644 dom.html create mode 100644 form.html create mode 100644 index.html create mode 100644 javaStart.html create mode 100644 logicalExpr.html create mode 100644 mySecondDom.html create mode 100644 validation.html diff --git a/assets/css/style.css b/assets/css/style.css new file mode 100644 index 0000000..c6f3277 --- /dev/null +++ b/assets/css/style.css @@ -0,0 +1,62 @@ +h1{ + border: 2px dotted; + width: 40%; +} + +#emoji{ + color: red; + font-size: 150px; +} + +main{ + position: relative; + left:160px; /* Same as the width of the sidenav */ + width:80%; + margin-left: 20px; + font-size: 28px; /* Increased text to enable scrolling */ + padding: 0px 10px; +} + +.sidenav { + height: 100%; + width: 160px; + position: fixed; + z-index: 1; + top: 0; + left: 0; + background-color: #111; + overflow-x: hidden; + padding-top: 20px; + } + +.sidenav a { + padding: 6px 8px 6px 16px; + text-decoration: none; + font-size: 25px; + color: #818181; + display: block; +} + +.sidenav a:hover { + color: #f1f1f1; +} + + + +@media screen and (max-height: 450px) { + .sidenav {padding-top: 15px;} + .sidenav a {font-size: 18px;} +} + +#circle{ /* AUFGABE C */ + width: 100px; + height: 80px; + background: rgb(237, 183, 20); + border-radius: 45%; +} + +#hotspot{ /* AUFGABE E */ + width: 160px; + height: 120px; + background-color: blue; +} \ No newline at end of file diff --git a/assets/img/1_RR6spBZYaiATXhipWdvNlg.webp b/assets/img/1_RR6spBZYaiATXhipWdvNlg.webp new file mode 100644 index 0000000000000000000000000000000000000000..df55e2456dc3f6018b740c470f3faa63a737123f GIT binary patch literal 19300 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 literal 0 HcmV?d00001 diff --git a/assets/img/pic_bulbon.gif b/assets/img/pic_bulbon.gif new file mode 100644 index 0000000000000000000000000000000000000000..72ecfc4ae0318e237e31d39e7c5a6516d99bb971 GIT binary patch literal 2554 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 literal 0 HcmV?d00001 diff --git a/assets/java/dom.js b/assets/java/dom.js new file mode 100644 index 0000000..e04e421 --- /dev/null +++ b/assets/java/dom.js @@ -0,0 +1,26 @@ + +/* Override id("app") mit neuem Text*/ +/* + document.getElementById("app").style.color = "blue"; + document.getElementById("app").innerHTML = "Hello Dude!"; + document.getElementById("app").textContent = "Hello All!"; + document.getElementById("app").innerText = "HELL-O Monday!!"; + + document.getElementById("app2").style.color = "green"; + document.getElementById("app2").innerHTML = "Hello Dude!"; + document.getElementById("app2").textContent = "Hello All!"; + document.getElementById("app2").innerText = "HELL-O Monday!!"; */ + + + +/*Sollte emoji verändern je nach Aktion*/ +/* function mOver(){ + let emojiObject = document.getElementById("emoji"); + emojiObject.style.color = 'blue'; + emojiObject.style.fontSize = '200px'; + } + + function mOut(element){ + element.style.color = 'red'; + element.style.fontSize = '100px'; + } */ \ No newline at end of file diff --git a/assets/java/dom2.js b/assets/java/dom2.js new file mode 100644 index 0000000..d7f0851 --- /dev/null +++ b/assets/java/dom2.js @@ -0,0 +1,24 @@ +// Hello Coders - hier noch die Aufgaben, welche wir zusammen erarbeiten: +/* + a) Vorbereitung: Lege zwei Buttons jeweils mit Identifikator (id) + und Beschriftung an. + Aufgabe: Auf Mausklick gib id und Beschriftung des gewählten Buttons + in der Konsole des Browsers aus. + + b) Vorbereitung: Lege einen "JA" Button an. + Aufgabe: Auf Mausklick wechsle die Beschriftung des Buttons auf "NEIN", + wenn vorher "JA" sichtbar war - und umgekehrt (toggle). + + c) Vorbereitung: Lege einen eingefärbten Kreis (CSS Circle) und den Button + "Löschen" daneben an. + Aufgabe: Auf Mausklick lösche den Kreis. + + d) Vorbereitung: Lege einen Paragraphen mit + "

Anzahl Clicks: 0

" + und daneben einen Button mit "increment" beschriftet an. + Aufgabe: Auf Mausklick erhöhe die Zahl jeweils mit 1. + + e) Vorbereitung: Lege ein blaues
an (120px, 160px). + Aufgabe: Wechsle die Farbe des
sobald der Mauszeiger darüber fährt + und wechsle zurück, sobald der Mauszeiger das
wieder verlässt. +*/ \ No newline at end of file diff --git a/assets/java/java.js b/assets/java/java.js new file mode 100644 index 0000000..0463e66 --- /dev/null +++ b/assets/java/java.js @@ -0,0 +1,291 @@ +console.log("Hallo du schon wieder!!"); + + +/* DU EI! */ +function news(){ + let neu = 3; + var eier = "Eier"; + var du = "du Ei!!"; + document.write("

" + "Du hast" + " " + neu + " " + eier + " " + du + "

"); +}; + +/* DISTANCE TO MILES */ +function mToKm(miles){ + return miles * 1.609; +}; +mToKm(3); + +/* PIZZA ORDER */ +function getPizzaOrder(name, ingredient){ + return name + ' wants to order pizza with ' + ingredient + '.'; +}; + getPizzaOrder('Peter', 'Hawaii'); + + +/* TO UPPER CASE */ +function toUpperCase(text){ + return text.toUpperCase(); +}; + +/* CALCULATE RADIUS */ +function circumference(radius){ + return radius * 2 * Math.PI +}; + +/* NICE WEATHER */ +function weather(niceWeather){ + if (niceWeather){ + return "go for a walk"; + } + else { + return "stay at home and watch netflix"; + } +}; + +/* AGE VERIFICATION */ +function old(age){ + if (age>=18){ + return'You can sign in you Perv.'; + } + else{ + return'You must be at least 18 to sign up.' + } +} + +/* WEEK DAYS */ +function weekDays(day){ + switch (new Date()){ + case "Monday": + return"Damnit, it's Monday again🤮"; + break; + case "Tuesday": + return"Yeah! I'm awake😴😴"; + break; + case "Wednesday": + return"Almost there🪗"; + break; + case "Thursday": + return"Party Time🥳🥳🥳🥳"; + break; + case "Friday": + return"Party On🤤🤤"; + break; + case "Saturday": + return"Ooooh Yeah🥳🥳"; + break; + case "Sunday": + return"Again?!!🤮🔨"; + break; + } +} + + +/* DAILY ACTIVITIES */ +function daily(){ + let dailyActivities = ['eat', 'sleep', 'shower']; + dailyActivities.push('cook', 'clean'); + for (let i = 0; i <= 7; i++){ + document.writeln(dailyActivities[i].toUpperCase()); + }; +} + +/* WEATHER DATA */ +function logWeatherData() { + let weatherData = { + date: '2022-12-01', + temperature: 30, + humidity: 10 + }; + + document.writeln(weatherData.date + '
'); + document.writeln(weatherData.humidity + '
'); + document.writeln(weatherData['temperature']+ '
'); + + weatherData.temperature = 40; + document.writeln(weatherData['temperature'] + '
'); + + let property = 'humidity'; + weatherData[property] = 99; + document.writeln(weatherData[property]); +} + +/* FULL NAME */ +function bigName(){ + const user = { + lastName: "Grimes", + firstName: "Petra", + id: 5566, + fullName: function(){ + return this.firstName + " " + this.lastName; + } + }; +document.writeln(user.fullName()); +} + + +/* FULL */ +function divi(a){ +a = a / 2; +document.writeln(a); +} + +/* HEROES */ +function logUsers() { + const users =[ + { + lastName: "Man", + firstName: "Spider", + age: 22, + origin: "USA" + },{ + lastName: "Man", + firstName: "Iron", + age: 44, + origin: "USA" + },{ + lastName: "Man", + firstName: "Super", + age: 2, + origin: "Krypton" + },{ + lastName: "Man", + firstName: "Bat", + age: 38, + origin: "USA" + },{ + lastName: "America", + firstName: "Captain", + age: 86, + origin: "USA" + },{ + lastName: "Samurai", + firstName: "Silver", + age: 21, + origin: "Japan" + },{ + lastName: "the Untouchable", + firstName: "Unus", + age: 24, + origin: "Turkey" + },{ + lastName: "von Strucker", + firstName: "Baron", + age: 65, + origin: "Germany" + },{ + lastName: "Chi", + firstName: "Shang", + age: 42, + origin: "China" + },{ + lastName: "Burb", + firstName: "Rio", + age: 35, + origin: "Switzerland" + } +]; + + /* // VORLAGE + document.write("

TITLE

"); + document.write("
    ") + for (let i = 0; i <= users.length; i++) { //LOOP + document.write("
  • "); + document.write( + [users[i].firstName + ' ' + users[i].lastName + ', ' +users[i].age + ); + document.write("
  • "); + }; + document.write("
      ") + */ + +// a), b), c), ALL HEROES + document.write("
      A,B,C) ALL HEROES
      "); + document.write("
        "); + for (let i = 0; i < users.length; i++) { //LOOP + document.write("
      • "); + document.write( + [i] + ': ' + users[i].firstName + ' ' + users[i].lastName + ', ' +users[i].age + ', ' + users[i].origin + ); + document.write("
      • "); + } + document.write("
      "); + document.write("

      ") + +// CHALLANGE D LIST THOSE YOUNGER OR SAME AS 40 + document.write("
      D) THOSE YOUNGER OR SAME AS 40
      "); + document.write("
        "); + for (let i = 0; i < users.length; i++) { + let user = users[i]; + + if (user.age <= 40){ + document.write("
      • "); + document.write( + i + ": " + user.firstName + ' ' + user.lastName+ ', ' +user.age + ', ' + user.origin + ); + document.write("
      • "); + } + } + document.write("
      "); + document.write("

      ") + +// CHALLANGE E LIST THOSE OLDER OR SAME AS 30 + document.write("
      E) THOSE OLDER OR SAME AS 30
      "); + document.write("
        "); + for (let i = 0; i < users.length; i++) { + if (users[i].age >= 30) writeToListItem(users[i], i); + } + document.write("
      "); + document.write("

      "); + +// CHALLANGE F LIST THOSE WICH ARE FROM CH OR DE + document.write("
      F) THOSE WICH COME FROM 'CH' AND 'DE'
      "); + document.write("
        "); + for (let i = 0; i < users.length; i++) { + let user = users[i]; + if (user.origin === "Switzerland" || user.origin === "Germany") writeToListItem(user, i); + } + document.write("
      "); + +// CHALLANGE G LIST OF THOSE NOT FROM SWITZERLAND AND YOUNGER THAN 30 + document.write("
      G) THOSE NOT FROM 'CH' AND YOUNGER THAN 30
      "); + document.write("
        "); + for (let i = 0; i < users.length; i++) { + let user = users[i]; + if (user.origin !== "Switzerland" && user.age < 30) writeToListItem(user, i); + } + document.write("
      "); + + + +// CHALLANGE H A FUNCTION RECALL TO SHOW THOSE NOT FROM SWITZERLAND AND OLDER THAN 20 +function filter(users,i,older20){ + document.write("
      H) THOSE NOT FROM 'CH' AND OLDER THAN 20
      "); + document.write("
        "); + for (let i = 0; i < users.length; i++); { + let user = users[i]; + if (older20AndCH(user)) writeToListItem(user, i); + } + document.write("
      "); + } + + + +function older20AndCH(user) { // FUNCTION SWISS AND OLDER THAN 20 + return (user.origin !== "Schweiz" && user.age > 20); + } + +function writeToListItem(user, i){ // FUNCTION TO DOCUMENT.WRITE SHORTENING + document.write('
    • '); + document.write( + i + ': ' + user.firstName + ' ' + user.lastName + ', ' + user.age + ', ' + user.origin + ); + document.write('
    • '); + } + +} + + + + + +/* !== nicht gleich, && heist ...und.. */ \ No newline at end of file diff --git a/assets/java/main.js b/assets/java/main.js new file mode 100644 index 0000000..f354616 --- /dev/null +++ b/assets/java/main.js @@ -0,0 +1,61 @@ +/* Definiere alle möglichen Wertekombinationen der + Booleschen Variablen a, b und c. +*/ +let combinations = [ + [false, false, false], // tripel + [false, false, true], + [false, true, false], + [false, true, true], + [true, false, false], + [true, false, true], + [true, true, false], + [true, true, true] + ]; + + // Generate einen output string (HTML fragment) mit Titel. + let html = line("Calculate logical expression with JavaScript"); + + // Schleife (Loop) über alle Kombinationen von Booleschen Werten. + for (let i = 0; i < combinations.length; i++) { + let tripel = combinations[i]; + + // html = html + makeTestReport(...); append html to the existing html + html += makeTestReport(tripel[0], tripel[1], tripel[2]); + } + + // Schreibe den Output in das

      tag. + writeOutput(html); + + // SUPPORT FUNCTIONS ------------------------------------------------ + + function makeTestReport(a, b, c) { + // Berechne das resultat der ersten Formel ab + ¬ac + bc + // "¬" wird mit Alt Gr + 6 erzeugt - danke Chaimaa. + let result1 = (a && b) || (!a && c) || (b && c); + + // Berechne das resultat der zweiten Formel ab + ¬ac + let result2 = (a && b) || (!a && c); + + // Generate einen output string (HTML fragment). + let html = line(); // Empty line. This is the same as html = html + line(); line("Calculate logical expression with JavaScript"); + html += line(`With a = ${a}, b = ${b} and c = ${c}`); + html += line(`ab + ¬ac + bc = ${result1}`); + html += line(`ab + ¬ac = ${result2}`); + + return html; // HTML Fragment zurückgeben. + } + + function line(text) { + if (text) { + // Das argument text ist ein nicht leerer String. + return text + '
      '; + } + else return '
      '; + } + + function writeOutput(html) { + document.getElementById("output").innerHTML = html; + // Wäre auch möglich mit document.querySelector("#output") + // innerText wäre für Text ohne HTML-Tags + } + \ No newline at end of file diff --git a/dom.html b/dom.html new file mode 100644 index 0000000..8d203d0 --- /dev/null +++ b/dom.html @@ -0,0 +1,86 @@ + + + + + + + Dom + + + + + + +

      +
      + + + + + + +
      + + + +
      + + + + + + +
      + + + + + +
      +
      + + diff --git a/form.html b/form.html new file mode 100644 index 0000000..25d7c4c --- /dev/null +++ b/form.html @@ -0,0 +1,67 @@ + + + + + + + First Form Validation + + + + + +
      + +
      + diff --git a/index.html b/index.html new file mode 100644 index 0000000..ba750cb --- /dev/null +++ b/index.html @@ -0,0 +1,38 @@ + + + + + + + INDEX + + + + + + + + + +
      + +
      + +

      INDEX-PAGE

      +

      Hier ist eine Seite die einige Funktionen
      + des JavaScripts und DOM's aufzeigt.

      +

      Viel Spass

      +
      +
      + + \ No newline at end of file diff --git a/javaStart.html b/javaStart.html new file mode 100644 index 0000000..f555e65 --- /dev/null +++ b/javaStart.html @@ -0,0 +1,235 @@ + + + + + + + Java Start + + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/logicalExpr.html b/logicalExpr.html new file mode 100644 index 0000000..7cd2555 --- /dev/null +++ b/logicalExpr.html @@ -0,0 +1,34 @@ + + + + + + + Logical Expressions + + + + + + + +<,> + +
+ +
+ + diff --git a/mySecondDom.html b/mySecondDom.html new file mode 100644 index 0000000..749a443 --- /dev/null +++ b/mySecondDom.html @@ -0,0 +1,162 @@ + + + + + + + My Second Dom + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + \ No newline at end of file diff --git a/validation.html b/validation.html new file mode 100644 index 0000000..dca4b2c --- /dev/null +++ b/validation.html @@ -0,0 +1,141 @@ + + + + + + + First Form Validation + + + + + + + +
+

Bitte trage deinen vollständigen Namen ein!

+ + +
+ + \ No newline at end of file