merhaba;
JavaScript ile kdv yi butonsuz olarak hesaplatmam lazım.
tutar, kdvorani, sonuc olarak 3 adet textbox kullanarak butonsuz olarak nasıl hesaplatabilirim.
Yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim.
JS Kdv hesaplama
3
●168
- 10-01-2022, 12:54:24Ancak son fiyata kdv dahil toplam fiyatı yazdıramadım.
<script type="text/javascript"> function faturaHesapla() { var fiyat = document.getElementById("fyt").value; var kdv = document.getElementById("kdv").value; var toplam = fiyat*(kdv/100); document.getElementById("sonFiyat").value = toplam; } </script> <form name="genelForm"> <input id="fyt" type="text" onkeyup="faturaHesapla(); "name="fiyat" size="10" value="12000">KDV Hariç Fiyat<br /> <input id="kdv" type="text" onkeyup="faturaHesapla();" name="kdv" size="10" value="18" > KDV %olarak<br /> <input id="sonFiyat" type="text"onkeyup="faturaHesapla(); "name="toplam" size="10"> Son Fiyat<br /> </form> [COLOR=#000000][FONT=Open Sans][SIZE=2][/SIZE][/FONT][/COLOR] - 10-01-2022, 14:40:59Yukarıdaki örnekte int değerine atama yapılmadığından işlem yapıldığında string+string toplaması yapılıyor.Değişkenleri integer'a çevirdim.Ve Yeniden Hesaplattım Şuanda Sorunsuz çalışıyor.Belki lazım olan başka arkadaşlar olur, çözümü paylaşmak istedim.
<script type="text/javascript"> function faturaHesapla() { var fiyat=Number(document.getElementById("fyt").value); var kdv=Number(document.getElementById("kdv").value); var toplam=fiyat+(fiyat*kdv/100); document.getElementById("sonFiyat").value = toplam; } </script> <form name="genelForm"> <input id="fyt" type="text" onkeyup="faturaHesapla(); "name="fiyat" size="10" value="12000">KDV Hariç Fiyat<br /> <input id="kdv" type="text" onkeyup="faturaHesapla();" name="kdv" size="10" value="18" > KDV %olarak<br /> <input id="sonFiyat" type="text"onkeyup="faturaHesapla(); "name="toplam" size="10"> Son Fiyat<br /> </form>