Yazdığınız javascript kodları bir çalışıyor bir çalışmıyorsa, Opera/Firefox/Safari/IE’de farklı davranışlar gösteriyorsa, standartlarda hata yapıyorsunuz demektir. Aşağıda yer alan adresden standardı kontrol etmekte yarar var.
http://developer.mozilla.org/en/docs/Using_Web_Standards_in_your_Web_Pages:Using_the_W3C_DOM
Özellikle sayfa üzerindeki nesnelere ulaşırken sıkça kullanılan form_adı.nesne_adı.özellik yapısı yerine document.forms[“form_adi”].elements[“nesne_adi”].özellik şeklinde kullanmaya dikkat edin.
Diğer sıkça yapılan bir hatada form doğrulama işleminde onsubmit=”kontrol();” şeklinde fonksiyonun çağrılması. Doğrusu onsubmit=”return kontrol();” şeklinde olmalıdır.