如何向JavaScript计时器添加控件
How to add controls to a JavaScript timer
如何在以下JavaScript计数计时器中添加"暂停"、"恢复"、"重置"answers"结束"函数?
var sec = 0;
function pad(val) {
return val > 9 ? val : "0" + val;
}
setInterval(function() {
document.getElementById("seconds").innerHTML = pad(++sec % 60);
document.getElementById("minutes").innerHTML = pad(parseInt(sec / 60, 10));
}, 1000);
您需要有指向setInterval
函数的指针:
var sec = 0,
timeoutHandler;
function pad(val) {
return val > 9 ? val : "0" + val;
}
function pausePad() {
clearTimeout( timeoutHandler );
}
function resumePad() {
pausePad();
runPad();
}
function resetPad() {
sec = 0;
resumePad();
}
function runPad() {
timeoutHandler = setInterval(function() {
document.getElementById("seconds").innerHTML = pad(++sec % 60);
document.getElementById("minutes").innerHTML = pad(parseInt(sec / 60, 10));
}, 1000);
}
runPad();
相关文章:
- 如何在ASP中为用户控件添加Javascript对象网
- 在HTML5画布上添加按钮和控件
- 向ASP控件添加自定义事件
- 在带有 bootbox 的自定义对话框中添加选项以选择表单控件.js在 ASP.NET MVC 中
- 如何动态添加 HTML5 视频控件
- 使用JavaScript将日期/时间添加到我的asp.net用户控件中
- 添加控件以操纵Javascript Canvas中的动画
- 如何向JavaScript计时器添加控件
- 如何将标记添加到Mapbox图层控件
- Asp.Net 将多个窗体添加到一个窗体时,用户控件无法正常工作
- 将页面控件添加到数据表,但当代码运行时,页面中不显示任何内容
- 如何使用 JavaScript 在分层结构上动态添加控件
- Cakephp 2.5:使用Cake控制器在js,css,images上添加控件
- Gridster没有在我想要的地方添加控件
- 向ng-repeat添加控件以过滤数据
- 设置“;“在javascript中添加控件
- 添加控件以显示莫里斯图表
- TypeError ';null '没有属性';添加控件时
- 如何在asp.net页面上动态添加控件,并根据之前添加的控件进行填充
- 动态添加控件javascript Asp.net c#