Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш