最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JavaScript分秒倒计时器实现方法_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:33:53
文档

JavaScript分秒倒计时器实现方法_javascript技巧

JavaScript分秒倒计时器实现方法_javascript技巧:本文实例讲述了JavaScript分秒倒计时器实现方法。分享给大家供大家参考。具体分析如下: 一、基本目标 在JavaScript设计一个分秒倒计时器,一旦时间完成使按钮变成不可点击状态 具体效果如下图,为了说明问题,调成每50毫秒也就是每0.05跳一次表, 真
推荐度:
导读JavaScript分秒倒计时器实现方法_javascript技巧:本文实例讲述了JavaScript分秒倒计时器实现方法。分享给大家供大家参考。具体分析如下: 一、基本目标 在JavaScript设计一个分秒倒计时器,一旦时间完成使按钮变成不可点击状态 具体效果如下图,为了说明问题,调成每50毫秒也就是每0.05跳一次表, 真
 本文实例讲述了JavaScript分秒倒计时器实现方法。分享给大家供大家参考。具体分析如下:

一、基本目标

在JavaScript设计一个分秒倒计时器,一旦时间完成使按钮变成不可点击状态

具体效果如下图,为了说明问题,调成每50毫秒也就是每0.05跳一次表,

真正使用的时候,把window.onload=function(){...}中的setInterval("clock.move()",50);从50调成1000即可。

在时间用完之前,按钮还是可以点击的。

时间用完之后,按钮就不能点击了。

二、制作过程

代码如下:



time remaining



剩余时间:



输出前先调用exchange函数进行秒到分秒的转换,因为exchange并非在主函数window.onload使用,因此不需要进行声明*/
document.getElementById("timer").innerHTML=exchange(this.s);
/*每被调用一次,剩余秒数就自减*/
this.s=this.s-1;
/*如果时间耗尽,那么,弹窗,使按钮不可用,停止不停调用clock函数中的move()*/
if(this.s<0){
alert("时间到");
document.getElementById("go").disabled=true;
clearTimeout(timer);
}
}
}
function exchange(time){
/*javascript的除法是浮点除法,必须使用Math.floor取其整数部分*/
this.m=Math.floor(time/60);
/*存在取余运算*/
this.s=(time%60);
this.text=this.m+"分"+this.s+"秒";
/*传过来的形式参数time不要使用this,而其余在本函数使用的变量则必须使用this*/
return this.text;
}

希望本文所述对大家的javascript程序设计有所帮助。

文档

JavaScript分秒倒计时器实现方法_javascript技巧

JavaScript分秒倒计时器实现方法_javascript技巧:本文实例讲述了JavaScript分秒倒计时器实现方法。分享给大家供大家参考。具体分析如下: 一、基本目标 在JavaScript设计一个分秒倒计时器,一旦时间完成使按钮变成不可点击状态 具体效果如下图,为了说明问题,调成每50毫秒也就是每0.05跳一次表, 真
推荐度:
标签: 实现 js 分钟
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top