⊗jsPrPCRE 29 of 62 menu

Redigering met Herberekening in 'n Produkkalkulator op JavaScript

Laat ons nou die funksie allowEdit aanpas sodat die herberekening, soos beskryf in die vorige les, uitgevoer word.

Teen hierdie tydstip moet jou funksiekode ongeveer so lyk:

function allowEdit(td) { td.addEventListener('dblclick', function() { let text = td.textContent td.textContent = ''; let input = document.createElement('input'); input.value = text; input.focus(); td.appendChild(input); input.addEventListener('keydown', function(event) { if (event.key == 'Enter') { td.textContent = this.value; } }); }); }

Laat ons kode byvoeg wat vir die sel met prys en vir die sel met hoeveelheid 'n herberekening sal uitvoer:

function allowEdit(td) { td.addEventListener('dblclick', function() { let text = td.textContent td.textContent = ''; let input = document.createElement('input'); input.value = text; input.focus(); td.appendChild(input); input.addEventListener('keydown', function(event) { if (event.key == 'Enter') { td.textContent = this.value; if (td.classList.contains('price') || td.classList.contains('amount')) { // voer herberekening uit } } }); }); }

Voltooi die ontbrekende deel van die kode sodat wanneer die sel met prys of die sel met hoeveelheid verander word, die koopprys in die cost-kolom verander, en ook die herberekening van die totale som uitgevoer word.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp