View Single Post
Eski 10/09/2004, 11:41   #4 (permalink)
aeaeae
Üye
 
Üyelik Tarihi: 09/2004
Mesaj: 40
Varsayılan

Merhaba,


Kod:
 
   <script Language=JavaScript>
var f, f1f, f1g, d1f, d1g
d1f = f.f1f.value;
d1g = f.f1g.value;


      function hesapla(){
           dtutar =d1f*d1g+
                 0;
          tutar.innerHTML=dtutar;


      }//end function
   </script>




<form name="f">
<input type="text" name="f1f" value="8" Onkeyup=hesapla()>
<input type="text" name="f1g" value="5" Onkeyup=hesapla()>
<span id=tutar>40</span>
</form>
Sayfanda baktığım kadarı ile üstteki gibi bir kod yazdım ama f1f null veya nesne değil diye uyarı çıkarıyor ve hesaplamıyor.

Neden olabilir.


Alıntı:
anov, mesajından alıntı:
merhaba aeaeae;
adım adım;
* textarea ların her birinin kendine ait ismi olmalı.(mantıklı olursa daha iyi)
* miktar , birim_fiyat gibi değişkenler için textarea yerine text kullansan daha iyi bence.
* bir fonksiyon yazacaksın.tüm işlemleri yapan ve sonuçları gereken yerlere yazan.
* bu fonksiyonu değiştiği zaman hesaplama yapılmasını istediğin kontrollerin (onkeyup) olayına yazacaksın.
* text kontrollerinin value özelliğinden faydalanıp. (birim_fiyat.value) gibi değerleri okuyacaksın ve aynı yolla yazacaksın.
* son olarak yazdığım bir örnek vardı onun adresini vereyim.
http://www.piramitantrepo.com/tr/antrepo_ucret.asp
not: kod bayağı eski o yüzden mozilla ile çalışmadığını gördüm yani o zaman sadece dünyada tek browser var zannettiğim "gençlik yıllarım" imiş

iyi niyet ve yardım seninle olsun.
aeaeae hatta değil   Alıntı Yaparak Yanıtla