Anladığım kadarıyla innerHTML null döndürüyor; gerçi öyle olmaması lazım. Ama az önce Opera inspecte şu şekilde yazdığımda;
JavaScript:
function error(){
var inputValue,message;
inputValue=document.getElementById("data");
message=document.getElementById("result");
try{
if(inputValue=="") throw "Bu alanı boş bırakamazsın"
if(isNaN(inputValue)) throw "Sayı girin lütfen.."
inputValue=Number(inputValue);
if(inputValue<5){
throw "5'ten küçük olamaz"
}else if(inputValue>15){
throw "15'ten büyük olamaz"
}
}catch(e){
message=e;
}
}
Anladığım kadarıyla innerHTML null döndürüyor; gerçi öyle olmaması lazım. Ama az önce Opera inspecte şu şekilde yazdığımda;
JavaScript:
function error(){
var inputValue,message;
inputValue=document.getElementById("data");
message=document.getElementById("result");
try{
if(inputValue=="") throw "Bu alanı boş bırakamazsın"
if(isNaN(inputValue)) throw "Sayı girin lütfen.."
inputValue=Number(inputValue);
if(inputValue<5){
throw "5'ten küçük olamaz"
}else if(inputValue>15){
throw "15'ten büyük olamaz"
}
}catch(e){
message=e;
}
}
Şöyle bir şey buldum hocam, dışarıdan Javascript dosyası çağırdığımda bu hatayı alıyorum. Html dosyası içerisinde Js dosyası tanımladığımda "null" hatası almıyorum. Neden olabilir acaba?
Şöyle bir şey buldum hocam, dışarıdan Javascript dosyası çağırdığımda bu hatayı alıyorum. Html dosyası içerisinde Js dosyası tanımladığımda "null" hatası almıyorum. Neden olabilir acaba?