Merhaba hocalar sorun şuki chekbox secildiğinde sayfa post edilmeden ona atanmış value değerini 1 değişkene atayıp aynı sayfa içinde fiyat a eklemek istiyorum fiyatları chekbox'a value olarak girebilirim. yani
post etmeden chekbox ların value sini nasıl alabilirim. şimdiden teşekkürler.
chekbox sorunu
2
●209
- 30-01-2016, 12:18:35Birkaç ay önce bununla ilgili benzer bir çalışma yapmıştım. Yaptığım araç fiyatın %20 sini alıp kesinti, kazanç ve normal fiyat hesaplamaya yarıyor. Ama denemelerime göre checkboxlar 1 adetten fazla olduğunda value almıyor ama select ile değerler alınabiliyor. Kaynak kodları açık bir şekilde http://docs.muhammedaksam.com.tr/Bionluk/ adresinde bulunmaktadır. ctrl+s ile Bootstrap kütüphanesi ve Javascriptler ile indirebilirsiniz.mextor adlı üyeden alıntı: mesajı görüntüle
%20 kesintiyi kaldırmak veya değiştirmek için
<script type="text/javascript"> function hesapla() { var kdv; if (miktar.value != "" && fiyati.value != ""){ kdv= (miktar.value * fiyati.value) * 20 / 100; document.getElementById("sonkesinti").innerHTML = kdv; document.getElementById("sonkesinti").innerHTML = kdv; document.getElementById("sonkazanc").innerHTML = 5 + 6; document.getElementById("sonkazanc").innerHTML = (miktar.value * fiyati.value) - kdv; document.getElementById("sontoplam").innerHTML = 5 + 6; document.getElementById("sontoplam").innerHTML = (miktar.value * fiyati.value); } } </script>kodunu
<script type="text/javascript"> function hesapla() { var kdv; if (miktar.value != "" && fiyati.value != ""){ kdv= (miktar.value * fiyati.value) * 0 / 100; document.getElementById("sonkesinti").innerHTML = kdv; document.getElementById("sonkesinti").innerHTML = kdv; document.getElementById("sonkazanc").innerHTML = 5 + 6; document.getElementById("sonkazanc").innerHTML = (miktar.value * fiyati.value) - kdv; document.getElementById("sontoplam").innerHTML = 5 + 6; document.getElementById("sontoplam").innerHTML = (miktar.value * fiyati.value); } } </script>Değiştirelen satır ve değer;
olarak değiştirebilirsiniz veya oynama yapabilirsiniz.Alıntı