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.
Birkaç 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.
%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;
Alıntı
kdv= (miktar.value * fiyati.value) * 20 / 100;
olarak değiştirebilirsiniz veya oynama yapabilirsiniz.