Jump to content
Dern12

Ajutor Javascript

Recommended Posts

Salutare,este prima data cand postez pe un forum,am vazut ca sunteti activi pe aici si am zis sa va cer ajutorul

am de rezolvat un proiect si nu-mi iese,va rog sa ma ajutati.  Scuze daca am postat intr-un loc gresit repet este prima data cand postez pe un forum

 

Am doua cerinte

1.Pentru fiecare element din items se va clona continutul elementului template care are id cu valoarea product-template. Se va completa continutul elementelor cu clasele: name respectiv price cu valorile proprietatilor cu acelasi nume ale elementelor din proprietatea items. De asemenea, se va seta valoarea atributului src pentru elementul cu clasa image. Elementele clonate se vor adauga in pagina in elementul care are id cu valoarea data. Pentru optimizare se recomanda folosirea unui DocumentFragment1. 

 

 

si am codurile ----------------------

  <template id="product-template">
        <li>
            <div class="produs">
                <div class="name"></div>
                <img class="image" src="" alt="product-image">
                <div class="price"></div>
                <div class="add" data-index="">Adauga in cos</div>
            </div>
        </li>
    </template>

 

--------------------

"use strict";
 
const data = {
items: [
{
name: "Supa",
price: 10.45,
image: "img/supa.jpg"
},
{
name: "Friptura",
price: 11.35,
image: "img/friptura.jpg"
},
 
{
name: "Somon",
price: 45.85,
image: "img/somon.jpg"
},
{
name: "Prajtura cu banane",
price: 12.85,
image: "img/banane.jpg"
},
{
name: "Briosa",
price: 9.55,
image: "img/briosa.jpg"
},
{
name: "Tort de fructe",
price: 32.55,
image: "img/tort.jpg"
}
]
};
 
 
 
2.
Se va implementa sortarea produselor dupa nume sau dupa pret atat in ordine crescatoare cat si in ordine descrescatoare. Criteriul de sortare este specificat de valoarea elementului care are id cu valoarea sortare. Sortarea initiala a produselor este in ordine crescatoare a pretului. Se va folosi evenimentul change pentru elementul cu id sortare prezentat anterior. Dupa sortare se actualizeaza atributul data-index cu indexul curent al produsului.
 
3.Pentru adaugarea in cosul de cumparaturi se va clona continutul elementului template cu id item-basket-template.  Se vor seta valorile pentru celulele cu clasele price si total. Se va seta sau actualiza valoarea pentru inputul cu clasa cantitate. Elementul clonat se va adauga in pagina in elementul care are id cu valoarea items. Dupa adaugare se actualizeaza atributul data-index cu indexul curent din cosul de cumparaturi. 
 
<template id="item-basket-template">
        <tr>
            <td class="name"></td>
            <td>
                <input class="cantitate" type="number" name="cantitate" value="1" min="1">
                <div class="remove" data-index="">Sterge</div>
            </td>
            <td class="price"></td>
            <td class="total"></td>
        </tr>
    </template>
 
 
 
 
  • Downvote 2

Share this post


Link to post
Share on other sites

Poate ca e prima oara cand postezi pe un forum, da' de incercat ce-ai incercat? Ce nu iasa? Unde te incurci? Ce erori primesti?

  • Upvote 3

Share this post


Link to post
Share on other sites

Frate, ca idee, nu e bine sa vii sa cersesti sa iti faca lumea tema de la facultate, trebuie sa demonstrezi ca ai incercat sa faci ceva, stii, nu e ca si cum ai cerut un code snippet, tu ai cerut o aplicatie intreaga.

 

Daca nu arati ce ai facut tu si demonstrezi ca ai incercat toata lumea o sa te ia la maciuca, am vrut sa iti zic ca sa stii.

  • Thanks 1
  • Upvote 1
  • Downvote 1

Share this post


Link to post
Share on other sites

Am incercat iar pt ca am stat pana la 5 dimineata incercand,cautam tutoriale si na sti cum este,fiecare persoana explica in alt fel,altceva, ba nu gasesc specific pt chestia asta... am zis sa cer ajutorul cuiva sa ma ajute.

 

Daca pentru tine faptul ca "am rugat frumos" inseamna ca eu cersesc ceva,atunci scuza-ma dar esti cam plin de tine si de viata ta, plus ca deja judeci si tragi concluzii pripite, lucrul acesta a mai fost spus de un user mai sus, tu n-ai facut altceva decat sa il repeti, mai bine taceai sau imi dadeai un sfat util care sa ma ajute sa rezolv problema :) plus ca nu stiu de unde ai tras tu concluzia ca este de la facultate, dar ma rog 

 

Iar de faptul ca ma ia la maciuca "toata lumea" iar ai tras tu concluzie , nu cred ca toata lumea are caracterul tau sa raspunda in felul acesta :) 

Poate ai ramas prea mult inchis in calculator,limbezeste-ti capul 

  • Downvote 2

Share this post


Link to post
Share on other sites
58 minutes ago, MrGrj said:

Poate ca e prima oara cand postezi pe un forum, da' de incercat ce-ai incercat? Ce nu iasa? Unde te incurci? Ce erori primesti?

Da,pt primul punct am incercat sa fac asta


let template = document.querySelector("#product-template").content;

for(let items of data){
    let produs = template.cloneNode(true);


    produs.querySelector(".name") .textContent = item.name;
    produs.querySelector(".price") .textContent = item.price;
    produs.querySelector(".image") .textContent = item.image;

    produse.appendChild(produs);
}

 

nu-mi apar elementele in pagina,trebuie sa mai adaug ceva? sau am gresit ceva anume

  • Downvote 2

Share this post


Link to post
Share on other sites
7 minutes ago, Dern12 said:

Am incercat iar pt ca am stat pana la 5 dimineata incercand,cautam tutoriale si na sti cum este,fiecare persoana explica in alt fel,altceva, ba nu gasesc specific pt chestia asta... am zis sa cer ajutorul cuiva sa ma ajute.

 

Daca pentru tine faptul ca "am rugat frumos" inseamna ca eu cersesc ceva,atunci scuza-ma dar esti cam plin de tine si de viata ta, plus ca deja judeci si tragi concluzii pripite, lucrul acesta a mai fost spus de un user mai sus, tu n-ai facut altceva decat sa il repeti, mai bine taceai sau imi dadeai un sfat util care sa ma ajute sa rezolv problema :) plus ca nu stiu de unde ai tras tu concluzia ca este de la facultate, dar ma rog 

 

Iar de faptul ca ma ia la maciuca "toata lumea" iar ai tras tu concluzie , nu cred ca toata lumea are caracterul tau sa raspunda in felul acesta :) 

Poate ai ramas prea mult inchis in calculator,limbezeste-ti capul 

 

Dupa ce ca esti milog, mai ai si tupeu. Mars in pula mea si fa singur de capul tau daca esti asa tare in clanta, dupa ce ca ceri pomana, pentru ca asta e pomana, ca nu ai aratat nimic concret sa zici ce nu iti merge si vrei noi sa iti facem ca sa te dai smecher la facultate sa iei nota mare, o arzi tu aici ca smecheru'... Toti parlitii vin sa ceara pomana pe forumul asta.

  • Downvote 1

Share this post


Link to post
Share on other sites
2 minutes ago, aismen said:

 

Dupa ce ca esti milog, mai ai si tupeu. Mars in pula mea si fa singur de capul tau daca esti asa tare in clanta, dupa ce ca ceri pomana, pentru ca asta e pomana, ca nu ai aratat nimic concret sa zici ce nu iti merge si vrei noi sa iti facem ca sa te dai smecher la facultate sa iei nota mare, o arzi tu aici ca smecheru'... Toti parlitii vin sa ceara pomana pe forumul asta.

Tu chiar ai probleme mari in viata ta, de personalitate,caracter,frustrari si cine stie ce mai aduni in tine, imi provoci mila

 

Ps: eu ti-am dat un reply cu un raspuns politicos,fara sa te jignesc

 

Cineva spunea: Poti avea o anumita varsta in viata,dar o poti avea degeaba, poti trece prin ea ca gasca prin balta,iar acest lucru provoaca rautate,frustrare,nervi, etc :)

 

  • Downvote 2

Share this post


Link to post
Share on other sites
1 minute ago, Dern12 said:

Tu chiar ai probleme mari in viata ta, de personalitate,caracter,frustrari si cine stie ce mai aduni in tine, imi provoci mila

 

Ps: eu ti-am dat un reply cu un raspuns politicos,fara sa te jignesc

 

Cineva spunea: Poti avea o anumita varsta in viata,dar o poti avea degeaba, poti trece prin ea ca gasca prin balta,iar acest lucru provoaca rautate,frustrare,nervi, etc :)

 

Da, am o problema mare in viata mea cu cesetorii milogi care sunt tari in clanta si o fac pe smecherii. Prima ta postare, primul tau topic pe acest forum e strict miloaga si totusi ai atat tupeu imputit in tine. Voi unde cresteti fratele meu, in caverna, cum sa fii atat de nesimtit?

Edited by aismen
  • Downvote 1

Share this post


Link to post
Share on other sites
Just now, aismen said:

Da, am o problema mare in viata mea cu cesetorii milogi care sunt tari in clanta si o fac pe smecherii. Prima ta postare, primul tau topic pe acest forum e strict miloaga si totusi ai atat tupeu imputit in tine. Voi unde cresteti fratele meu, in caverna, cum sa fii atat de nesimtit?

Daca te uiti atent am dat un reply la un user

Cat despre cersit, nu am cersit in viata mea, din contra,am avut chiar si 2 joburi :) motiv pentru care am acum o firma,o masina frumoasa,un apartament spatios :)

cat despre smecherie, explica-mi cu ce ma dau,sau cred smecher? avand in vedere ca am postat ceva pe forum? :)) dar dupa poza ta,pari cam cocalar ,care a incercat si el la viata lui cate ceva din multe domenii ;) cat despre limbaj nu mai spun tot tipic cocalarilor :) 

 

Si sa stii ca sunt si studenti care chiar daca cersesc sau nu, consider ca nu este frumos sa ii tratam asa :) probabil la tine in spatele blocului ,scuipand seminte asa ai invatat:)

 

 

  • Downvote 2

Share this post


Link to post
Share on other sites
Just now, Dern12 said:

Daca te uiti atent am dat un reply la un user

Cat despre cersit, nu am cersit in viata mea, din contra,am avut chiar si 2 joburi :) motiv pentru care am acum o firma,o masina frumoasa,un apartament spatios :)

cat despre smecherie, explica-mi cu ce ma dau,sau cred smecher? avand in vedere ca am postat ceva pe forum? :)) dar dupa poza ta,pari cam cocalar ,care a incercat si el la viata lui cate ceva din multe domenii ;) cat despre limbaj nu mai spun tot tipic cocalarilor :) 

 

Si sa stii ca sunt si studenti care chiar daca cersesc sau nu, consider ca nu este frumos sa ii tratam asa :) probabil la tine in spatele blocului ,scuipand seminte asa ai invatat:)

 

 

Daca ma uit mai atent, observ ca insisti sa continui cu tupeul asta de marlan cefos, si nu cred ca te avantajeaza sa stii. Ma doare fix in varful pulii ca ai tu firma si masina frumoasa, tot un marlan milog ramai, se vede din atitudine. Am sa incetez sa mai postez aici ca nu vreau sa fiu offtopic si sa le dau de treaba celor care trebuie sa curete mizeria pe aici, dar cine te ajuta pe tine ala e un prost mare mare de tot.

  • Upvote 1
  • Downvote 1

Share this post


Link to post
Share on other sites
13 minutes ago, aismen said:

Daca ma uit mai atent, observ ca insisti sa continui cu tupeul asta de marlan cefos, si nu cred ca te avantajeaza sa stii. Ma doare fix in varful pulii ca ai tu firma si masina frumoasa, tot un marlan milog ramai, se vede din atitudine. Am sa incetez sa mai postez aici ca nu vreau sa fiu offtopic si sa le dau de treaba celor care trebuie sa curete mizeria pe aici, dar cine te ajuta pe tine ala e un prost mare mare de tot.

Felicitari, prima ta degizie inteleapta din viata ta

 

Cat despre atitudine,vocabular, felul in care pui tu problema,si pe celelalte subiecte discutate aici de altii,eu ti-as da interdictie pe forumul acesta:)

Edited by Dern12
  • Downvote 2

Share this post


Link to post
Share on other sites

Fie ca lumina sfintelor sarbatori de iarna sa va lumineze drumul si sa va calauzeasca si in noul an ce urmeaza sa soseasca! Minunata zi a Craciunului bate la usa ta si asteapta sa-i deschizi Domnului si sa-i primesti caldura in inima ta! La multi ani!

  • Thanks 1
  • Haha 1
  • Upvote 1

Share this post


Link to post
Share on other sites
15 minutes ago, spider said:

O sa te ajute pulea cu atitudinea asta.. 65.gif

Ce este gresit in atitudinea mea? 

Nu sunt eu ce-l care injura

Nu sunt eu ce-l care judeca

 

Pur si simplu am facut o postare,un user a dat reply(fara sa injure si omul a explicat situatia), dupa care s-a trezit si individu asta, sa dea si el reply( spunand acelasi lucru ca primul user si adaugand injuraturi, jigniri ,concluzii,  etc)

 

Care crezi ca este atitudinea gresita?

 

Eu am postat ceea ce am incercat sa fac

 

 

  • Downvote 9

Share this post


Link to post
Share on other sites
45 minutes ago, Dern12 said:

Ce este gresit in atitudinea mea? 

Nu sunt eu ce-l care injura

Nu sunt eu ce-l care judeca

 

Pur si simplu am facut o postare,un user a dat reply(fara sa injure si omul a explicat situatia), dupa care s-a trezit si individu asta, sa dea si el reply( spunand acelasi lucru ca primul user si adaugand injuraturi, jigniri ,concluzii,  etc)

 

Care crezi ca este atitudinea gresita?

 

Eu am postat ceea ce am incercat sa fac

 

 

GRAMATIK IE GRESHITA BHA

  • Haha 1
  • Upvote 1
  • Downvote 1

Share this post


Link to post
Share on other sites
1 minute ago, n3Oh said:

545205_564260413638499_1137438514_n.jpg

La ce ALTITUDINE ai, nu o sa primestE ajutor.

Repet:  Care este problema la atitudinea mea? cu argumente ca asa si eu pot spune multe fara argumente

  • Downvote 9

Share this post


Link to post
Share on other sites
13 minutes ago, Dern12 said:

Repet:  Care este problema la atitudinea mea? cu argumente ca asa si eu pot spune multe fara argumente

Se spune că atitudinea e totul. Nu tot timpul poți controla ce ți întâmplă, dar poți controla cum să reacționezi. Atitudinea ta este singurul lucru asupra căruia ai control 100% din timp. Biblia folosește cuvântul minte pentru a descrie atitudinea mai des decât folosește cuvântul atitudine. Totuși, ceea ce gândești duce la acțiuni și acele acțiuni duc la obiceiuri. Obiceiurile tale îți dezvoltă caracterul și caracterul îți construiește viitorul. Totul pornește de la atitudinea și mintea ta. Ce spune Biblia despre atitudinea ta?

  • Haha 1
  • Upvote 1
  • Downvote 1

Share this post


Link to post
Share on other sites
21 minutes ago, iulik said:

Se spune că atitudinea e totul. Nu tot timpul poți controla ce ți întâmplă, dar poți controla cum să reacționezi. Atitudinea ta este singurul lucru asupra căruia ai control 100% din timp. Biblia folosește cuvântul minte pentru a descrie atitudinea mai des decât folosește cuvântul atitudine. Totuși, ceea ce gândești duce la acțiuni și acele acțiuni duc la obiceiuri. Obiceiurile tale îți dezvoltă caracterul și caracterul îți construiește viitorul. Totul pornește de la atitudinea și mintea ta. Ce spune Biblia despre atitudinea ta?

Copy/paste dp net, se pare ca postezi ca sa te aflii in treaba

Esti capabil sa raspunzi direct si clar? argument,exemplu ...

 

Dar atitudinea celui care injura si jigneste cum ti-se pare? potrivita?

  • Downvote 9

Share this post


Link to post
Share on other sites

Postez foarte rar in ultima vreme, si stii de ce? Din cauza celor ca tine. Sau daca stau sa ma gandesc, datorita.

 

Principala ta problema este ca vrei respect. Nu stiu ce varsta ai, insa daca ai mai mult de 14 ani, ar fi trebuit sa stii deja ca respectul se castiga, nu se cere. Sau ca sa intru in "tema" acestui thread, "nu se cerseste".

 

Acum sa revenim la problema.

 

Ai venit aici sa ceri ajutorul. Ce te interseaza pe tine ce zice "x" sau "y"? Iti vei rezolva problema daca te iei in gura cu cineva de aici? Sau crezi ca daca nu le raspunzi, esti mai fraier?

 

In momentul in care ai nevoie de ajutor, principalul lucru care ar trebui sa te caracterizeze este sa fii umil. Sau daca nu, vei fi luat la belengher de altii si vei ramane si cu problema nerezolvata, si cu timpul pierdut. Iar daca ai doua joburi, o masina si un apartament, ar trebui sa stii valoarea timpului.

 

Ca tot a venit vorba de timp, sper ca nu mi-am pierdut timpul degeaba scriindu-ti si poate data viitoare vei da dovada de mai multa inteligenta. Trebuie sa intelegi ca un forum este un loc unde niste oameni vin si isi rup niste minute/ore din viata ca unii ca tine si de multe ori, ca mine, cand am avut nevoie, sa inteleaga anumite concepte, sa primeasca ajutor.

 

P.S: Nu vreau sa fiu troll, dar si mie mi se pare ca toata lumea te ia la maciuca.

Edited by SynTAX
  • Upvote 3
  • Downvote 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...