lostyazilim
tr.link

Formdan gelen veriyi yazdırınca form kayboluyor

3 Mesajlar 762 Okunma
acebozum
tr.link

manav manav WM Aracı Kullanıcı
  • Üyelik 13.08.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum Balıkesir
  • Ad Soyad F** T**
  • Mesajlar 156
  • Beğeniler 43 / 22
  • Ticaret 0, (%0)
Arkadaşlar merhaba ben bir hesaplama programı yazdım. Kullanıcı yaşını, kilosunu, boyunu giriyor ve bazal metabolizmasını yazdırıyorum. Yalnız şöyle bir sorun var. Sonuç değişkenimi document.write() ile yazdırdığımda form kayboluyor bomboş beyaz ekranda sonuç yazıyor. Ben formun altında yazsın istiyorum. Kodlarım mı hatalı bir bakabilir misiniz? Hemen formun altına nasıl yazdırabilirim sonucu?






<script>
function hesapla(){
var cinsiyet = parseInt(window.document.forms.idealKiloFormu.cinsiyet.value);
var boy = parseInt(window.document.forms.idealKiloFormu.boy.value);
var kilo = parseInt(window.document.forms.idealKiloFormu.kilo.value);
var yas = parseInt(window.document.forms.idealKiloFormu.yas.value);

var bazalMetabolizma = 0;

if (cinsiyet == 1) {
bazalMetabolizma = (66 + (13.75 * kilo) + (5 * boy) - (6.8 * yas)).toFixed(2);
}else if(cinsiyet == 2){
bazalMetabolizma = (655 + (9.6 * kilo) + (1.7 * boy) - (4.7 * yas)).toFixed(2);
}

document.write(bazalMetabolizma);

}
</script>



Bazal Metabolizma Hızı Hesaplama


 
 Erkek
   
 Kadın












 

 

wmaraci
reklam

aercan aercan IT Kullanıcı
  • Üyelik 15.09.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek PHP
  • Konum KKTC
  • Ad Soyad A** E**
  • Mesajlar 258
  • Beğeniler 25 / 87
  • Ticaret 17, (%94)
Kodu direk kopyalayıp yapıştır çalışır;








<script>
function hesapla(form){
var cinsiyet = parseInt(window.document.forms.idealKiloFormu.cinsiyet.value);
var boy = parseInt(window.document.forms.idealKiloFormu.boy.value);
var kilo = parseInt(window.document.forms.idealKiloFormu.kilo.value);
var yas = parseInt(window.document.forms.idealKiloFormu.yas.value);

var bazalMetabolizma = 0;

if (cinsiyet == 1) {
bazalMetabolizma = (66 + (13.75 * kilo) + (5 * boy) - (6.8 * yas)).toFixed(2);
}else if(cinsiyet == 2){
bazalMetabolizma = (655 + (9.6 * kilo) + (1.7 * boy) - (4.7 * yas)).toFixed(2);
}
var demo=bazalMetabolizma;
document.getElementById("demo").innerHTML=demo;

}
</script>



Bazal Metabolizma Hızı Hesaplama


 
 Erkek
   
 Kadın














manav

kişi bu mesajı beğendi.

Php Developer & Network Admin.

manav manav WM Aracı Kullanıcı
  • Üyelik 13.08.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum Balıkesir
  • Ad Soyad F** T**
  • Mesajlar 156
  • Beğeniler 43 / 22
  • Ticaret 0, (%0)
#2 teşekkür ederim netten bulamadım nedense çok sağolun

Ek Olarak:

aercan adlı üyeden alıntı

Kodu direk kopyalayıp yapıştır çalışır;

#2 teşekkür ederim netten bulamadım nedense çok sağolun
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al