永发信息网

javaScript秒表怎样实现暂停功能?

答案:3  悬赏:80  手机版
解决时间 2021-02-15 10:55
  • 提问者网友:捧腹剧
  • 2021-02-15 05:39
javaScript秒表怎样实现暂停功能?
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-02-15 05:57
可以用setTimeout("pause()",1000);
pause()函数就是暂停的代码,后面的1000就是1秒钟,单位是毫秒!
function pause()
{
…………这个是暂停的代码
setTimeout("pause()",1000);
}

就可以了!!
全部回答
  • 1楼网友:想偏头吻你
  • 2021-02-15 08:07
给你个思路. 建立一COOKIE 或变量来记录当前操作秒数的容器.当秒表暂停后,传秒表程序结果累加存入上述的容器中.这样你中间停多少次.你永远只用把每次读秒的时间取出来就行了. 这个你秒表功能不改的情况下可以实现秒表暂停的需求了. 如果有问题欢迎交流
  • 2楼网友:独行浪子会拥风
  • 2021-02-15 07:04
做一个给你,加点吧 :) <script language="javascript"> var se,m=0,h=0,s=0,ss=1; function second(){ if((ss%100)==0){s+=1;ss=1;} if(s>0 && (s%60)==0){m+=1;s=0;} if(m>0 && (m%60)==0){h+=1;m=0;} t=h+"时"+m+"分"+s+"秒"+ss+"毫秒"; document.getelementbyid("showtime").value=t; ss+=1; } function startclock(){se=setinterval("second()",1);} function pauseclock(){clearinterval(se);} function stopclock(){clearinterval(se);ss=1;m=h=s=0;} </script> <input name="s" type="button" value="开始计时" onclick="startclock()"> <input name="s" type="button" value="暂停计时" onclick="pauseclock()"> <input name="s" type="button" value="停止计时" onclick="stopclock()"> <input name="showtime" style="color:#ff0000;width:200px;" id="showtime" type="text" value="0时0分0秒">
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯