Merhaba arkadaşlar ofiste çalışırken bir proje için arkadaşların kdv hesaplamaları yapmaları gerekiyordu ve web üzerinden kdv hesaplamayı kullandılar. Javascript kullanarak kdv hesaplama aracı yapmak istedim.
Bu hesaplamaları kullanarak kdv oranı seçilir ve tutar yazılır hesaplama yapıldıktan sonra kdv dahil tutar alert kullanılarak kullanıcıya bildirilir. Kdv dahil tutardan kdv tutarını hesaplamak için yine kdv oranı seçilir ve yazılan tutarın kdv miktarı alert ile kullanıcıya bildirilir.
Uygulama:
Kdv Türü Seçiniz
Kaynak Kodlar:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>Kdv Hesap Makinesi</title> </head> <body> <script type="text/javascript"> function hesapla(s,e) { if(Cmb_KdvTur.value ==null) { alert("Kdv Türü Seçmelisiniz...."); Cmb_KdvTur.focus(); } else { var kdvtutar = 0; var kdvoran = 0; if (Cmb_KdvTur.selectedIndex ==0) kdvoran =1; else if (Cmb_KdvTur.selectedIndex ==1) kdvoran=8; else if (Cmb_KdvTur.selectedIndex==2) kdvoran=18; var tutar = parseFloat( input_tutar.value); kdvtutar = (tutar * kdvoran) / 100; var toplamtutar = tutar + kdvtutar ; alert("Kdv Dahil Toplam Tutar : " + toplamtutar.toString() ); } } function ogren(s,e) { if(Cmb_KdvTur.value ==null) { alert("Kdv Türü Seçmelisiniz...."); Cmb_KdvTur.focus(); } else { var kdvtutar = 0; var kdvoran = 0; if (Cmb_KdvTur.selectedIndex ==0) kdvoran =1; else if (Cmb_KdvTur.selectedIndex ==1) kdvoran=8; else if (Cmb_KdvTur.selectedIndex==2) kdvoran=18; var tutar = parseFloat( input_kdvlitutar.value); kdvtutar = tutar -(tutar / (1+(kdvoran/100))); alert("Kdv Tutarı : " + kdvtutar.toString() ); } } </script> <div style="margin:0 auto; width:300px;"> <p>Kdv Türü Seçiniz <select name="Cmb_KdvTur" id="Cmb_KdvTur"> <option>Kdv%01</option> <option>Kdv%08</option> <option>Kdv%18</option> </select></p> <input id="input_tutar" value="0"> <button id="btnkdvhesapla" title="Test" onclick="hesapla(btnkdvhesapla,event)" value="" >Kdv Hesapla</button> <br /> <br /> <input id="input_kdvlitutar" value="0"> <button id="btnkdvogren" title="Test" onclick="ogren(btnkdvogren,event)" value="" >Kdv Öğren</button> </div> </body> </html>
Hiç yorum yok:
Yorum Gönder