0
다음 자바 스크립트 코드가 있습니다. 그것의 타이머 코드. 퀴즈가 3 초 동안 3 회이고 20 초 동안 3 초 후에 타이머가 멈 춥니 다. 그러나이 코드는 퀴즈가 3 이외의 다른 것이라면 작동하지 않습니다. 누구도 이걸 도와 줄 수 있습니까? $ 퀴즈 3보다 다른 아무것도 (그것의 경우 3 delay_countdown 사실이 될 것입니다 당신이 4 번째 줄에 기능을 반환) 인 경우자바 스크립트가 작동하지 않습니다.
<script type="text/javascript">
var days = 0
var hours = 0
var minutes = 0
var seconds = 20
var delay_countdown = <?php echo ($quiz == 3) || 0 ; ?>;
function setCount()
{
document.getElementById("remain").innerHTML = seconds+" seconds";
SD=window.setTimeout("setCount()", 1000);
if (delay_countdown) {
return
}
seconds--;
if (seconds < 0){
minutes--;
seconds = 59
}
if (minutes < 0){
hours--;
minutes = 59
}
if (hours < 0){
days--;
hours = 23
}
}
</script>
감사합니다. – Gurnor