Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPrPCRE 29 of 62 menu
◀ ▶

JavaScript Ürün Hesaplayıcısında Yeniden Hesaplamalı Düzenleme

Şimdi, önceki derste anlatılan yeniden hesaplamanın yapılması için allowEdit fonksiyonunu geliştirelim.

Bu noktada, fonksiyonunuzun kodu yaklaşık olarak şu şekilde görünmelidir:

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; } }); }); }

Fiyat hücresi ve miktar hücresi için yeniden hesaplama yapacak kodu ekleyelim:

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')) { // yeniden hesaplama yapalım } } }); }); }

Eksik kısmı, fiyat hücresi veya miktar hücresi değiştirildiğinde, alışveriş maliyetinin cost sütununda değişmesi ve ayrıca genel toplamın yeniden hesaplanması için tamamlayın.

← →
↑
Türkçe▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet