Chr*_*gos 2 javascript time jquery html5 countdown
我有一个工作计时器,每秒返回一个值
<?php
$timer = "10:00";
?>
<input type="text" value="<?php echo $timer; ?>" id="timer"/>
<script>
$('.ok').click(function() {
setInterval(function(){
var timer=$('#timer').val();
var time = timer.split(":");
var timer = (parseInt(time[0])*60) + parseInt(time[1]);
var remaining= (timer)-1;
var minutes = parseInt( remaining / 60 ) % 60;
var seconds = remaining % 60;
$('#timer').val(minutes+":"+seconds);
}, 1000);
});
</script>
Run Code Online (Sandbox Code Playgroud)
我希望输出显示mm:ss.比如输出是9分1秒,我希望它看起来像09:01而不是9:1
试试这个片段.
var min = (minutes < 10 ? "0" + minutes : minutes);
var sec = (seconds < 10 ? "0" + seconds : seconds);
if(remaining >= 0){
$('#timer').val( min +":"+sec);
}
Run Code Online (Sandbox Code Playgroud)
或者,如果您需要更多选项,请尝试Moment.js
| 归档时间: |
|
| 查看次数: |
81 次 |
| 最近记录: |