0
이 js 카운트 다운 타이머는 정상적으로 작동하지만 여러 타이머에서 마지막 div에서만 작동합니다. 모든 사업부에서 어떻게 운영됩니까? 두 개 이상의 타이머가 있으므로 모든 div에서 작동해야합니다. 모든 지침 정말 감사하겠습니다.여러 카운트 다운 타이머
HTML & JS :
이 내 코드입니다.
<div id="timez1"></div>
<div id="timez2"></div>
var m = 1;
function countdowny(){
if(daysy == 0 && hoursy == 0 && minutesy == 0 && secondsy == 0){
//seconds = 0;
timez.innerHTML = "Auction Ended";
}
else{
if(secondsy == 0){
secondsy = 59;
minutesy--;
}else{
secondsy--;
}
if(minutesy == -1){
minutesy = 59;
hoursy--;
}
if(hoursy == -1){
hoursy = 23;
daysy--;
}
if(daysy == -1){
daysy = 0;
}
timez.innerHTML = "<span class=''>"+daysy+"D</span><span class=''> "+hoursy+"H</span><span class=''> "+minutesy+"M</span><span class=''> "+secondsy+"S</span>";
setTimeout(countdowny,1000);
}
}
var daysy=3;hoursy=3;minutesy=3;secondsy=3;
var timez = document.getElementById("timez"+m);
countdowny();
m++;
var daysy=2;hoursy=2;minutesy=2;secondsy=2;
var timez = document.getElementById("timez"+m);
countdowny();
m++;
OK ... 이제 var 개체가 secondsy : 3이 아니고 secondsy = 3이되어야합니다. 감사합니다. –