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