⊗jsPrPCRE 29 of 62 menu

Արտադրանքի հաշվիչում խմբագրում վերահաշվարկով JavaScript-ում

Եկեք հիմա զարգացնենք allowEdit ֆունկցիան այնպես, որ կատարվի նախորդ դասում նկարագրված վերահաշվարկը։

Այս պահին ձեր ֆունկցիայի կոդը պետք է մոտավորապես այսպիսի տեսք ունենա.

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; } }); }); }

Ավելացնենք կոդ, որը գնի և քանակի բջիջների համար կկատարի վերահաշվարկ.

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')) { // կկատարենք վերահաշվարկ } } }); }); }

Լրացրեք բացակայող կոդի մասն այնպես, որ գնի բջիջը կամ քանակի բջիջը փոխելիս փոխվի գնման արժեքը cost սյունակում, և կատարվի ընդհանուր գումարի վերահաշվարկ։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել