내가 같이 자바 스크립트 카운터를 만들었 작동하지 않습니다자바 스크립트 카운터
window.onload = function(){
var target_date = new Date("Aug, 15, 2019").getTime();
}
var days, hours, minutes, seconds;
var countdown = document.getElementById("countdown");
setInterval(function(){
var current_date = new Date().getTime();
var seconds_left = (target_date - current_date)/1000;
days = parseInt(seconds_left/86400);
seconds_left = seconds_left % 86400;
hours = parseInt(seconds_left/3600);
seconds_left = seconds_left % 3600;
minutes = parseInt(seconds_left/60);
seconds = parseInt(seconds_left % 60);
countdown.innerHTML= days + "d, " + hours + "h, " + minutes + "m, " + seconds + "s";
}, 1000);
HTML :
이<span id="countdown"></span>
브라우저 (구글 Chorme)는 말한다 : 심지어
Uncaught ReferenceError: target_date is not defined
window.onload = function(){}
을 제거해도 여전히 작동하지 않습니다. 내가 잘못 했나요?
'target_date'를'windo w.onload' scope – geevee
window.onload를 제거했을 때 제대로 작동했습니다 - http://jsfiddle.net/dangoodspeed/6Xj5c/ –