⊗jsPrPCTF 24 of 62 menu

Llogaritësi i Produkteve në JavaScript

Në këtë seksion do të implementojmë një llogaritës produktesh. Ai do të paraqitet si një tabelë, në të cilën përdoruesi i faqes sonë do të fusë blerjet e veta.

Le të vendoset blerjet duke përdorur një formular. Përveç kësaj, për çdo produkt le të parashikojmë një lidhje për fshirje. Le të krijojmë gjithashtu mundësinë e modifikimit të emrit, çmimit dhe sasisë së produktit. Le të ndodhë një modifikim i tillë me klikim të dyfishtë mbi qelizën e tabelës.

Nën tabelë le të shfaqet kostoja totale e produkteve. Le të bëjmë që kjo shumë të rillogaritet gjatë fshirjes dhe modifikimit të produkteve.

Këtu është një mostër e asaj që duhet të përftohet:

Këtu është shënuarja që mund të përdorni gjatë zgjidhjes së problemit:

<div id="parent"> <div id="form"> <input id="name" placeholder="emri"> <input id="price" placeholder="çmimi"> <input id="amount" placeholder="sasia"> <input id="add" type="button" value="shto"> </div> <h2>Tabela e Produkteve:</h2> <table id="table"> <tr> <th>emri</th> <th>çmimi</th> <th>sasia</th> <th>shuma</th> <th>fshij</th> </tr> </table> <div id="result"> gjithsej: <span id="total">0</span> </div> </div> * { box-sizing: border-box; } #parent { margin: 0 auto; width: 500px; } #form { display: flex; margin-bottom: 15px; } #form input { padding: 8px; width: 24%; margin: 0 0.5% 10px 0.5%; } h2 { margin-top: 0; margin-bottom: 7px; } #table { width: 100%; margin-bottom: 10px; } #table td, #table th { padding: 8px; text-align: center; border: 1px solid black; } #table td.remove { color: blue; cursor: pointer; text-decoration: underline; } #table td.remove:hover { text-decoration: none; } #result { text-align: right; margin-right: 10px; }

Le t'i marrim menjëherë lidhjet për të gjitha etiketat e nevojshme në variabla:

let name = document.querySelector('#name'); let price = document.querySelector('#price'); let amount = document.querySelector('#amount'); let add = document.querySelector('#add'); let table = document.querySelector('#table'); let total = document.querySelector('#total');

Kopjoni për vete përgatitjet e paraqitura të kodit.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo