Doğru Cevap
-
<script type="text/javascript">
function faturaHesapla() {
var fiyat= document.getElementById("fiyat").value;
var kdv = fiyat*18/100;
var toplam = parseInt(fiyat) + parseInt(kdv);
document.genelForm.kdv.value = fiyat*0.18;
<!--?-->
}
</script>
<form name="genelForm">
<input type="text" name="fiyat" id="fiyat" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="kdv" size="10"> KDV<br />
<input type="text" name="toplam" size="10"> Son Fiyat<br />
</form>-
pialfa
sistem çalışıyor ama sanırım sen yanlış anladın.Yapmak istediğim fiyat ve kdv yazınca
<input type="text" name="toplam" size="10"> Son Fiyat<br /> bölümüne sonucun çıkması.12 yıl önce yazılmış -
fahrenhayt46
<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" name="fiyat" size="10" value="12000"> Ilk Fiyat<br />
<input id="kdv" type="text" onkeyup="faturaHesapla();" name="kdv" size="10" value="18" > KDV %olarak<br />
<input id="sonFiyat" type="text" name="toplam" size="10"> Son Fiyat<br />
</form>
girdiğin ürün ve kdv oranlarına göre son fiyatı dediğin gibi hesaplıyor;12 yıl önce yazılmış -
protest
onu da yazmak istemedim aslında.
sadece kdv yazan yere sonfiyat yazıp 0.80 le carpmak yerine 1.8 le çarpacaktın.12 yıl önce yazılmış -
pialfa
Çalıştıramadım sanırım bir yerde hata var.Tekrar kontrol edebilirmisin rica etsem.12 yıl önce yazılmış -
protest
en doğrusu şu:
<script type="text/javascript">
function faturaHesapla() {
var fiyat= document.getElementById("fiyat").value;
document.genelForm.kdv.value = fiyat*0.18;
document.genelForm.sonFiyat.value = fiyat*1.18;
<!--?-->
}
</script>
<form name="genelForm">
<input type="text" name="fiyat" id="fiyat" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="kdv" size="10"> KDV<br />
<input type="text" name="toplam" size="10"> Son Fiyat<br />
</form>12 yıl önce yazılmış -
pialfa
üstat çok saol yardımların için ama, Bu kodlar girilen fiyatın kdv sini hesaplıyor.Benim yapmak istediğim. Şu Fiyat*1,18(kdv) = Sonuç Yani sonuç alanında ilk fiyatın +kdv li fiyatını bulmak amaç12 yıl önce yazılmış -
fahrenhayt46
Ne istediğini tam anlamadım ama sanırım şunu istiyorsun,
son fiyat bölümüne tıkladığında fiyat + kdv olarak bulursun,12 yıl önce yazılmış -
fahrenhayt46
<script type="text/javascript">
function faturaHesapla() {
var fiyat = document.getElementById("fyt").value;
var kdv = fiyat*0.18;
var son= fiyat+" + "+kdv;
document.getElementById("sonFiyat").value = son;
}
</script>
<form name="genelForm">
<input id="fyt" type="text" name="fiyat" size="10" value="12000"> Ilk Fiyat<br />
<input id="kdv" type="text" name="kdv" size="10" value="18" > KDV <br />
<input id="sonFiyat" type="text" name="toplam" size="10" onFocus="faturaHesapla();"> Son Fiyat<br />
</form>12 yıl önce yazılmış -
protest
biraz once değişkeni yanlış yazmısım
bu kod girdigin fiyattan sonra hem kdv bolumunu hem de son fiyat bolumunu otomatik yazar
<script type="text/javascript">
function faturaHesapla() {
var fiyat= document.getElementById("fiyat").value;
document.genelForm.kdv.value = fiyat*0.18;
document.genelForm.toplam.value = fiyat*1.18;
<!--?-->
}
</script>
<form name="genelForm">
<input type="text" name="fiyat" id="fiyat" size="10" value="12000" onBlur="faturaHesapla();"> Ilk
Fiyat<br />
<input type="text" name="kdv" size="10"> KDV<br />
<input type="text" name="toplam" size="10"> Son Fiyat<br />
</form>12 yıl önce yazılmış -
pialfa
çok teşekkur ederim yardımların için burada
<input type="text" name="fiyat" id="fiyat" size="10" onBlur="faturaHesapla();"> Ilk Fiyat<br />
birden fazla yapsak örn 3 fiyat girme alanı veya 5 fiyat girme alanı eklesek nasıl olacak.12 yıl önce yazılmış -
protest
demek istedigini yanlış anlamadıysam:
<script type="text/javascript">
function faturaHesapla() {
fiyat=document.genelForm.fiyat1.value;
document.genelForm.kdv1.value = fiyat*0.18;
document.genelForm.toplam1.value = fiyat*1.18;
fiyat=document.genelForm.fiyat2.value;
document.genelForm.kdv2.value = fiyat*0.18;
document.genelForm.toplam2.value = fiyat*1.18;
fiyat=document.genelForm.fiyat3.value;
document.genelForm.kdv3.value = fiyat*0.18;
document.genelForm.toplam3.value = fiyat*1.18;
<!--?-->
}
</script>
<form name="genelForm">
<input type="text" name="fiyat1" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="kdv1" size="10"> KDV<br />
<input type="text" name="toplam1" size="10"> Son Fiyat<br />
<input type="text" name="fiyat2" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="kdv2" size="10"> KDV<br />
<input type="text" name="toplam2" size="10"> Son Fiyat<br />
<input type="text" name="fiyat3" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="kdv3" size="10"> KDV<br />
<input type="text" name="toplam3" size="10"> Son Fiyat<br />
</form>12 yıl önce yazılmış -
pialfa
</script>
<form name="genelForm">
<input type="text" name="fiyat1" size="10" onBlur="faturaHesapla();"> Fiyat 1<br />
+
<input type="text" name="fiyat2" size="10" onBlur="faturaHesapla();"> Fiyat 2<br />
+
<input type="text" name="fiyat3" size="10" onBlur="faturaHesapla();"> Fiyat 3<br />
+
<input type="text" name="kdv3" size="10"> KDV<br />
=
<input type="text" name="toplam3" size="10"> Son Fiyat<br />
</form>
Bu şekilde12 yıl önce yazılmış -
protest
<script type="text/javascript">
function faturaHesapla() {
var kdvorani=18/100;
fiyat=
parseFloat(document.genelForm.fiyat1.value)
+parseFloat(document.genelForm.fiyat2.value)
+parseFloat(document.genelForm.fiyat3.value);
document.genelForm.kdv.value = fiyat*kdvorani;
document.genelForm.toplam.value = fiyat+(fiyat*kdvorani);
<!--?-->
}
</script>
<form name="genelForm">
<input type="text" name="fiyat1" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="fiyat2" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="fiyat3" size="10" value="12000" onBlur="faturaHesapla();"> Ilk Fiyat<br />
<input type="text" name="kdv" size="10"> KDV<br />
<input type="text" name="toplam" size="10"> Son Fiyat<br />
</form>12 yıl önce yazılmış
-
Cevaplar
-
fiyat değişkenini fonksiyona göndermemişsin,
<script type="text/javascript">
function faturaHesapla(fiyat) {
satırı bu şekilde değiştirebilirsin.
ya da fonksiyon içinde fiyatın yazılı olduğu text alanının id'sini fyt yaparak fonksiyonun içinden ulaşabilirsin.
function faturaHesapla(){
var fiyat= document.getElementById("fyt").value;-
pialfa
Yapmya çalıştım ama sanırım yapamadım yardımlarınızı bekliyorum12 yıl önce yazılmış
-
-
Kodu biraz kendime göre güncelledim. Ancak Son Fiyat kısmına kdv+sonfiyat yani kdv eklenmiş hali ile toplam fiyatı yazdırmam için nasıl bir yol izlemem gerekiyor.
<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">KDV Hariç Fiyat<br />
<input id="kdv" type="text" onkeyup="faturaHesapla();" name="kdv" size="10" > KDV %olarak<br />
<input id="sonFiyat" type="text"onkeyup="faturaHesapla(); "name="toplam" size="10"> Son Fiyat<br />
</form>