最新文章专题视频专题问答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
当前位置: 首页 - 科技 - 知识百科 - 正文

html和js中实现倒计时功能

来源:动视网 责编:小采 时间:2020-11-27 15:28:46
文档

html和js中实现倒计时功能

html和js中实现倒计时功能:倒计时主要用到的知识点:1、设置时间间隔的setInterval可以被clearInterval取消 2、毫秒转换为时分格式 这个是效果图 下面是js中的函数var shijian=3600; var time=null; function start(){ time=setInterval("co
推荐度:
导读html和js中实现倒计时功能:倒计时主要用到的知识点:1、设置时间间隔的setInterval可以被clearInterval取消 2、毫秒转换为时分格式 这个是效果图 下面是js中的函数var shijian=3600; var time=null; function start(){ time=setInterval("co
 倒计时主要用到的知识点:1、设置时间间隔的setInterval可以被clearInterval取消

            2、毫秒转换为时分格式

                这个是效果图   

  下面是js中的函数

var shijian=3600;
 var time=null;
 function start(){
 time=setInterval("count()",1000);//返回值time只是为了需要暂停的时候clearInterval(time)清除时间间隔
 }
 
 function count(){
 if(shijian<0){
 alert("time out");
 pause();//一般情况下这个if条件是用来提交数据用的,这里只是测试一下。
 }else{
 $("#time p").html(Math.floor(shijian/60)+":"+shijian%60);//这里用到将毫秒转换到时分格式
 shijian--;
 console.info(time);
 }
 }
 function pause(){
 clearInterval(time);
 }
 function goOn(){
 time = setInterval("count()",1000);//重新设置时间间隔
 }

第二个是html资源,为了方便我css直接写在html中了

<!doctype html>
<html>
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <script src="1.js"></script>
 <script src="jquery-1.8.3.min.js"></script>
 <style type="text/css">
 input{
 background-color: #9fc5f1;
 width: 100px; 
 height: 30px; 
 line-height: 30px; 
 text-align: center; 
 color: #fff; 
 font-size:14px; 
 font-weight: bold;
 }
 #time p{
 color: #1f6dc2;
 font-size: 48px; 
 font-weight: bold;
 margin-left:90px;
 margin-bottom:0px;
 }
 </style>
 <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<body>
<div id="time">
 <p>00:00</p>
 <input type="button" value="开始" onclick="start()"/>
 <input type="button" value="暂停" onclick="pause()"/>
 <input type="button" value="继续" onclick="goOn()"/>
</div>
</body>
</html>

文档

html和js中实现倒计时功能

html和js中实现倒计时功能:倒计时主要用到的知识点:1、设置时间间隔的setInterval可以被clearInterval取消 2、毫秒转换为时分格式 这个是效果图 下面是js中的函数var shijian=3600; var time=null; function start(){ time=setInterval("co
推荐度:
标签: js 倒计时 html
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top