我是一名JavaScript初學者。在javascript中有一個倒數計時器,其中我希望在持續時間結束後包含一個自動錶單提交。我該怎麼做?請幫幫我。代碼給出在下面。如何在倒計時中包含表單提交
<script>
function countdown(minutes) {
var seconds = 60;
var mins = minutes;
function tick() {
var counter = document.getElementById("clockdiv");
var current_minutes = mins-1;
seconds--;
var minutesSpan = counter.querySelector('.minutes');
var secondsSpan = counter.querySelector('.seconds');
minutesSpan.innerHTML = current_minutes.toString();
secondsSpan.innerHTML = (seconds < 10 ? "0" : "") + String(seconds);
if(seconds > 0) {
setTimeout(tick, 1000);
} else {
if(mins > 1){
// countdown(mins-1); never reach 「00″ issue solved:Contributed by Victor Streithorst
setTimeout(function() { countdown(mins - 1); }, 1000);
}
}
}
tick();
}
countdown(<?php echo $duration?>);
</script>
謝謝。但我已經嘗試過了。這不起作用 –
@Agniswar Chakraborty:這應該起作用。調試它。 –