From ad6623fdf544b5ddf6027e4caf889955156207ce Mon Sep 17 00:00:00 2001 From: thewarrior1220 Date: Tue, 20 Sep 2022 17:46:31 +0200 Subject: [PATCH] add --- burgundia gyak 1/alap.js | 48 ++++++++++++ burgundia gyak 1/domhasznalat.html | 39 ++++++++++ ..._javascript_eveleji_ismetles_json_2022.txt | 51 +++++++++++++ burgundia gyak 1/index.html | 37 +++++++++ burgundia gyak 1/konzol.html | 75 +++++++++++++++++++ burgundia gyak 1/urlap.html | 54 +++++++++++++ 6 files changed, 304 insertions(+) create mode 100644 burgundia gyak 1/alap.js create mode 100644 burgundia gyak 1/domhasznalat.html create mode 100644 burgundia gyak 1/feladatok_javascript_eveleji_ismetles_json_2022.txt create mode 100644 burgundia gyak 1/index.html create mode 100644 burgundia gyak 1/konzol.html create mode 100644 burgundia gyak 1/urlap.html diff --git a/burgundia gyak 1/alap.js b/burgundia gyak 1/alap.js new file mode 100644 index 0000000..b722193 --- /dev/null +++ b/burgundia gyak 1/alap.js @@ -0,0 +1,48 @@ +fetch("https://raw.githubusercontent.com/Laboratoria/LIM011-data-lovers/master/src/data/potter/potter.json").then(x => x.json()).then(y => megjelenit(y)); + +function megjelenit(tomb){ + console.log(tomb); + let szoveg = ""; + for (let elem of tomb) { + szoveg += ""; + } + document.getElementById("lenyilo").innerHTML = szoveg; + +////////////////////////////////////////////////////////////////// + + let szoveg2 = ""; + for(let elem of tomb){ + szoveg2 += ""; + szoveg2 += ""; + szoveg2 += elem.name; + szoveg2 += ""; + szoveg2 += ""; + szoveg2 += elem.gender; + szoveg2 += ""; + szoveg2 += ""; + szoveg2 += elem.house; + szoveg2 += ""; + szoveg2 += ""; + szoveg2 += elem.actor; + szoveg2 += ""; + szoveg2 += ""; + } + + document.getElementById("torzs").innerHTML = szoveg2; + + /////////////////////////////////////////////////////////////////// + let szoveg3 = ""; + + for (let elem of tomb) { + szoveg3 += '
'; + szoveg3+= '' + szoveg3 += '
'; + szoveg3+= '
'; + szoveg3 += elem.name + szoveg3 += '
'; + szoveg3 += '
'; + } + + document.getElementById("kepek").innerHTML = szoveg3; + +} \ No newline at end of file diff --git a/burgundia gyak 1/domhasznalat.html b/burgundia gyak 1/domhasznalat.html new file mode 100644 index 0000000..673adb9 --- /dev/null +++ b/burgundia gyak 1/domhasznalat.html @@ -0,0 +1,39 @@ + + + + + + + + Document + + + +
+ + + \ No newline at end of file diff --git a/burgundia gyak 1/feladatok_javascript_eveleji_ismetles_json_2022.txt b/burgundia gyak 1/feladatok_javascript_eveleji_ismetles_json_2022.txt new file mode 100644 index 0000000..8692ad2 --- /dev/null +++ b/burgundia gyak 1/feladatok_javascript_eveleji_ismetles_json_2022.txt @@ -0,0 +1,51 @@ +Konzolra írass ki! +-konzol.html fájlba dolgozz! + +1. Hozz létre json tömböt termékek nevével, árával, min.5db! +Írasd ki konzolra a tömböt! +Készíts függvényt, amely a paramétereként megadott számnál + drágább termékeket megszámolja! Írasd ki konzolra! +Készíts függvényt, paraméter nélkül, amely + a termékek nevét összefûziegy szöveggé, aláhúzásjellel elválasztva. Írasd ki konzolra! +Készíts NYÍL függvényt, amely a paramétereként megadott terméknévre visszaadja, logikai értékként, + hogy benne van vagy nincs! Írasd ki! +Készíts NYÍL függvényt, paraméter nélkülit, amely visszaadja +a termékek átlagárát! Írasd ki! + + +------------------------------------- + +Ûrlapok-Weblapon(design nélkül) +-urlap.html fájlba dolgozz! + +2. Kérd be termék nevét, árát, készeleten lévõ darabszámát, +lenyílóban jelenjen meg, hogy tejtermék/pékáru/édesség +Gombnyomásra írja vissza a gomb alá a termék nevét, árát, darabszámát, típusát, +majd alá az összértéket (ár*darab) +A termék neve beviteli mezõjének háttere legyen sárga, ha belelépünk, +és fehér, ha kilépünk. + +------------------------------------- + +JS-HTML-DOM használata(design nélkül) +-domhasznalat.html + +3. Készíts tömböt, amely a tejtermék, pékáru, édesség, fûszer, tisztítószer +szavakat tartalmazza, majd lenyíló listában megjeleníti + Javascript programmal (createelement...appendchild) +Készíts alatta az 5 szóval radio gombokat, csak 1-et lehessen kiválasztani. +(createelement...appendchild) + + +------------------------------------- +Fetch, dizájnolás Bootstrap-el +-potter mappába dolgozz! Open folder , index.html, alap.js + +https://github.com/Laboratoria/LIM011-data-lovers/blob/master/src/data/potter/potter.json + +4. Érd el fetch-el az adatokat, írasd ki konzolra! +Írasd ki a szereplõk nevét Weblapra, +lenyíló listába(bootstrapes, netes hivatkozas)! +Alatta írasd ki a szereplõket táblázatba(bootstrap)(neve, neme, háza, színészt) +Alatta rakd ki az összes képet, egyéni elrendezésben! + diff --git a/burgundia gyak 1/index.html b/burgundia gyak 1/index.html new file mode 100644 index 0000000..2d32814 --- /dev/null +++ b/burgundia gyak 1/index.html @@ -0,0 +1,37 @@ + + + + + + + + Document + + + +
+
+
+
+ + + + + + + + + + + + +
NevNemehazaSzinesz
+
+
+ +
+ +
+ + + \ No newline at end of file diff --git a/burgundia gyak 1/konzol.html b/burgundia gyak 1/konzol.html new file mode 100644 index 0000000..a58f80a --- /dev/null +++ b/burgundia gyak 1/konzol.html @@ -0,0 +1,75 @@ + + + + + + + + Document + + + + + \ No newline at end of file diff --git a/burgundia gyak 1/urlap.html b/burgundia gyak 1/urlap.html new file mode 100644 index 0000000..148ffd8 --- /dev/null +++ b/burgundia gyak 1/urlap.html @@ -0,0 +1,54 @@ + + + + + + + + Document + + + + +

+ +

+ +

+

+

+
+ + + \ No newline at end of file