⊗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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу