Doğru Cevap
-
$("#fiyat").keyup(function() burda keyup kontrolu yaptığın inputun id si yanlış.
yani $("#iskonto").keyup(function() olmalı.
fiyat ise input içinde değil değeri .html() ile alabilirsin, .val() ile değil.
yani $("#fiyat").val(); yerine,
$("#fiyat").html(); olmalı.
Aşağıdaki düzeltilmiş hali mevcut.
<script type="text/javascript"> $(document).ready(function() { $('#iskonto').keyup(function() { var iskonto = $('#iskonto').val(); var fiyat = $('#fiyat').html(); var iskonto_miktari = iskonto_hesapla(fiyat, iskonto); $('#sonuc').html(fiyat - iskonto_miktari); }); }); function iskonto_hesapla(fiyat, iskonto) { return (fiyat / 100) * iskonto; } </script>
-
pialfa
Teşekkür ederim yardımalrın için11 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.