Şimdi Ara

HTML KODU

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
316
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar.

    Şu aşağıdaki "Toplam Fiyat :"den sonra checkbox'ları işaretleyince sadece toplama değil de, o toplanan alanda bir de ek matematik işlem yaptırmak istersem (örnek için çıkan rakamı 2'ye çarp ve sonrasında çıkan rakama da 100'ü topla) hangi kısmına nasıl bir kod eklemem gerekecek?

    Veya bu aşağıda çıkan rakamı başka bir alana çağırıp, orada da formülleyebilirim. Var mı HTML kodu?

    Şimdiden teşekkürler.





    <script type="text/javascript">

    var toplam = 0;

    function topla(item) {

    if (item.checked) {

    toplam += parseInt(item.value);

    } else {

    toplam -= parseInt(item.value);

    }

    //alert(total);

    document.getElementById('toplamfiyat').innerHTML = toplam + " TL";

    }

    </script>


    <div>

    <table><tr><td>

    <strong>Toplam Fiyat :</strong> 

    <span id="toplamfiyat"> <asp:Label Text="1500" ID="neti" runat="server" />

    </td></tr></table>

    <td><input name="checkbox" type="checkbox" onclick="topla(this);" value="30" /></td>

    <td><input name="checkbox2" type="checkbox" onclick="topla(this);" value="5" /></td>

    <td><input name="checkbox3" type="checkbox" onclick="topla(this);" value="5" /></td>

    </div>





    _____________________________




  • document.getElementById('toplamfiyat').innerHTML = toplam + " TL";


    bu satırdan önce.

    _____________________________
    Ford Granada MK2 2.8 V6, Weber 38 DGAS || Lada Samara 1.5 S
    Ryzen 9 7900 64GB Ram, 2 TB m.2, 1.5 TB SSD, 2 TB HDD, 32 2k, Rtx 3060
  • @Delifisek.Tux


    Doğrusu anlayamadım.

    Bu satırdan önce ne yazacağımı anlayamadım

    _____________________________
  • Teşekürler, çözüldü.


    <script type="text/javascript">var toplam = 0;let sonuc = 0;function topla() { toplam = 0; sonuc = 0; var checkboxes = document.querySelectorAll('input[type="checkbox"]:checked'); checkboxes.forEach(function(item) { toplam += parseInt(item.value); }); // burada sonuc değişkenine , toplam dan gelen değer ile oynayıp ekrana bastırabiliriz // örnek çıkan rakamı 2'ye çarp ve sonrasında çıkan rakama da 100'ü topla sonuc = (toplam *2) + 100; // toFixed içerisindede küsüratın uzunluğunu belirleyebiliriz sonuc = sonuc.toFixed(2); document.getElementById('toplamfiyat').innerHTML = sonuc + " TL";}


    </script>

    <div> <table> <tr> <td><strong>Toplam Fiyat :</strong></td> <td><span id="toplamfiyat">0 TL</span></td> </tr> </table>

    <td><input name="checkbox" type="checkbox" onclick="topla(this);" value="30" /></td>

    <td><input name="checkbox2" type="checkbox" onclick="topla(this);" value="5" /></td>

    <td><input name="checkbox3" type="checkbox" onclick="topla(this);" value="5" /></td></div>

    _____________________________




  • Yapay Zeka’dan İlgili Konular
    Alınık google play kodu
    2 yıl önce açıldı
    Google play kodu alınık
    geçen yıl açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.