⊗jsPrPCPE 28 of 62 menu

Önümler kalkulýatorynda satyn alyşlary redaktirlemek

Indi öýjükleri redaktirlemegi amala aşyralyň. Şertler boýunça diňe ilkinji 3 öýjügi redaktirlemek mümkin.

Şeýle öýjükler:

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

Öýjükleri redaktirlemek üçin kodyň her bir öýjük üçin deň boljakdygy aýdyň: ikinji gezek basylanda öýjügiň teksti ýerine input peýda bolmaly, we inputda Enter basylanda onuň mazmuny öýjügiň täze tekstine öwürmeli.

Men bir funksiýa ýasamagy teklip edýärin, bu parametr hökmünde tablisanyň öýjügini alyp, ony redaktirlemek mümkinçiligini birikdirer:

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

Şeýlelik bilen, biz öz funksiýamyzy şuňa meňzeş ulanyp bileris:

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

Seresaply okyjy şunuň ünsüni çekip biler, ýöne ähli öýjükler deň däl: sebäbi baha ýa-da sany ýazyýan öýjük üýtgedilende cost sütünindäki satyn alyş bahasy üýtgemeli, şeýle hem umumy jemiň gaýtadan hasaplanylmagy amala aşyrylmagy gerek.

Bu nuansy indiki sapakda çözüljek indiki wezipä hökmünde goýarys. Ilki bolsa diňe üç öýjügiň redaktirlemek mümkinçiligini ýasalyň, gaýtadan hasaplamak bolmazdan.

Görkezilen öýjükleri redaktirlemegi amala aşyryň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et