TypeError: Cannot read property ‘firstChild’ of null Hatası
Bu hatanın temel sebebi oluşturduğunuz html componentleri javascript dosyanızdan önce çalışıyor demektir. Örnek verecek olursak html sayfanızda javascript dosyasından almanız gereken bir değişken olduğunu varsayalım. Ve eğer html sayfası önce çalışıp ardından javascript dosyanız yükleniyorsa bu hatayı almanız çok normal.Çünkü html kısmında çağırdığınız javascript değişkeni henüz yüklenmemiştir. Bu yüzden javascript dosyanızın html dosyanızdan önce çalışmasını sağlamanız gerekecektir. Javascript kodlarınızı html dosyasında body taginin üzerine alabilirsiniz . Bu ilk olarak javascript ardından html taglarınızı çalıştıracaktır.