hatanın muhtemel sebebi :
* dtutar tanımlanmamış.
* değişkenler ile kontrollere aynı ismi vermemelisin. mesele kontrolün ismi toplam ise
değişkenin ismi int_toplam olmalı (değişik olmalı) veya kontrolün bir textbox olduğundan hareketle txt_toplam diyebilirsin.
JS böyle durumlarda karışıklık çıkarabiliyor.
(hatta Asp bile fonksiyon ismi ile değişken ismi aynı olduğu zaman değişken tanımlı değilmiş gibi davranabiliyor.)
ayrıca bazı öğütler :
* degişkenlere , kontrollere , fonksiyonlara "abc , def , fff , aaa" gibi isimler vermekten kaçınmalı.hangi değeri tutacaksa mesela genel toplamı tutacak genel_toplam şeklinde bir isim verilmelidir.
* global değişkenlerden (function dışında tanımlanan değişkenler global değişkendir ve her fonksiyon onlara erişebilir) mümkün olduğu kadar uzak durulmalı.ancak mecbur kalınırsa kullanılmalı.
* html taglarını yazarken , özellikleri tırnak içine almalı bu daha düzenli bir yazım sağlar.
* function , while , if , switch , try gibi blok ifadelerinde bir TAB içeriden yazılmalı.
iyi niyet ve yardım seninle olsun.