⊗jsPrPCPE 28 of 62 menu

Таҳрири харидҳо дар ҳисобкунаки маҳсулот

Ҳоло биёед таҳрири ҳуҷайраҳоро татбиқ кунем. Мувофиқи шароит, танҳо аввалин 3 ҳуҷайраҳоро метавон таҳрир кард.

Инҳоянд:

createCell(tr, name.value, 'name'); createCell(tr, price.value, 'price'); createCell(tr, amount.value, 'amount');

Ошкор аст, ки рамзи барои таҳрир кардан барои ҳар як ҳуҷайра якхела хоҳад буд: бо ду бор клик кардан ба ҷои матни ҳуҷайра бояд инпут пайдо шавад, ва бо пахш кардани Enter дар инпут муҳтавои он бояд матни нави ҳуҷайра шавад.

Ман пешниҳод мекунам, ки як функсияи муайян сохта шавад, ки параметр ҳуҷайраи ҷадвалро қабул мекунад ва имконияти таҳрирро ба он васл мекунад:

function allowEdit(td) { td.addEventListener('dblclick', function() { }); }

Пас мо метавонем функсияи худро ба тариқи зерин татбиқ кунем:

allowEdit(createCell(tr, name.value, 'name')); allowEdit(createCell(tr, price.value, 'price')); allowEdit(createCell(tr, amount.value, '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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан