首页 > 作文

详解JavaScript的计时器和按钮效果设置

更新时间:2023-04-04 09:13:51 阅读: 评论:0

计时器效果:

<div>    <font id='timecount' style='display:inline-block; font-size:72px;width:100px;text-align:right;'>0</font> &nbsp;&nbsp;&nbsp;    //需要固定时间值的宽度,避免时间值从9变到10(以及从99变到100)时后面三张图片的位置发生变化    //但是font是行内元素,无法设置宽度,所以把font变为行内块元素display:inline-block    <im返老还童美国电影g src='start.png'   class='imgbtn'  onclick="start(this)" >    <img src='su今天 刘德华 歌词spend.png' class='imgbtn'  onclick="suspend(this)">    <img src='stop.png'    class='imgbtn'  onclick="stop(this)"></div>
.imgbtn{     cursor:pointer;     width:25px;    height:25px;}
var timerstate=2;//0-start(正在计时)  1-suspend(暂停计时)  2-stop(停止计时)var timerid;//计时器//点击开始按钮,调用该函数function start(obj){if(timerstate==0) //如果当前状态为正在计时,本次点击不起作用return;el{timerstate=0;//标识 正在计时changeimgbtnstate(); //改变按钮的显示效果timerid=tinterval("f7()",500); //启动计时器}}function suspend(obj){if(timerstate==1 || timerstate==2)return; //如果当前状态为 暂停计时 或 停止计时,本次点击不起作用el{timerstate=1; //标识 暂停计时changeimgbtnstate(); //改变按钮的显示效果clearinterval(timerid); //清除计时器}}function stop(obj){if(timerstate==2) //如果当前状态为 停止计时,本次点击不起作用return;if(timerstate==0)  //如果当前状态为正在计时,清除计时器clearinterval(timerid); document.getelementbyid('timecount').innerhtml=0; //计时数值清零timerstate=2; //标识 停止计时changeimgbtnstate(); //改变按钮的显示效果}function f7(){var i=document.getelementbyid('timecount').innerhtml;document.getelementbyid('timecount').innerhtml=parint(i)+1;}function changeimgbtnstate(){var imgbtn=document.getelementsbyclassname('imgbtn');for(var i=0;i<3;i++){imgbtnstate(imgbtn[i],timerstate!=i);}}function imgbtnstate(obj,flag){if(flag==fal) //按钮不可用obj.我爱祖国的句子style.csste销售内勤xt="border:1px solid black;width:15px;height:15px;padding:5px;";elobj.style.csstext="border:0px solid black;width:25px;height:25px;padding:0px;";}

总结

本篇文章就到这里了,希望能够给你带来帮助经营汉堡店,也希望您能够多多关注www.887551.com的更多内容!

本文发布于:2023-04-04 09:13:50,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/a0bbe3163b484ae589ed602fd6df22e2.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:详解JavaScript的计时器和按钮效果设置.doc

本文 PDF 下载地址:详解JavaScript的计时器和按钮效果设置.pdf

标签:计时器   按钮   状态   显示效果
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图
  • 我要关灯
    我要开灯
  • 返回顶部