当前位置: 首页 > news >正文

做网站 搜索引擎厦门谷歌seo公司有哪些

做网站 搜索引擎,厦门谷歌seo公司有哪些,2022中国企业排行榜,在线制作图片的软件之前做过电商网站倒计时的效果,今天在倒计时的基础上,把代码修改了一下,改为计时器效果,实现了以下功能: 1.点击“开始”后,按秒计时且“开始”文字变为“停止”; 2.点击“停止”,计…

之前做过电商网站倒计时的效果,今天在倒计时的基础上,把代码修改了一下,改为计时器效果,实现了以下功能:
1.点击“开始”后,按秒计时且“开始”文字变为“停止”;
2.点击“停止”,计时停止,文字变为“开始”;
3.再点击“开始”,计时器从0开始重新计时。
效果如图所示:
在这里插入图片描述
“开始”和“停止”使用div标记实现,利用innerHTML改变其中的文字内容。

<div class="startTime">开始</div>  <!-- 单击开始,再单击停止 -->
<div class="dispTime"></div>  <!-- 显示计时器的部分 -->

在这里插入图片描述
完整代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>计时器</title><style type="text/css">.startTime {cursor: pointer;font-size: 30px;border: 1px solid #ccc;border-radius: 10px;width: 120px;margin: 10px auto;text-align: center;}.startTime:hover{background-color: aliceblue;}.dispTime {position: absolute;font-size: 60px;left: 50%;top: 30%;transform: translate(-50%, -50%);color:red;}</style></head><body><div class="startTime">开始</div>  <!-- 单击开始,再单击停止 --><div class="dispTime"></div>  <!-- 显示计时器的部分 --><script>var startTime = document.querySelector('.startTime');var dispTime = document.querySelector('.dispTime');var times =0;             //全局变量,从0开始计时,初始值为0var timer = null;         //全局变量,初始值为空startTime.addEventListener('click', function(){if(this.innerHTML=='开始'){times = 0;                 //清除之前的时间,从0开始重新 计时timer = setInterval(countTime, 1000);     //开启定时器,前面不能加关键字var ,那会变成局部变量,定时器不能清除,不会从0开始this.innerHTML='停止';   //文本设置为停止}else{clearInterval(timer);       //停止定时器this.innerHTML='开始';      //文本设置为开始}});//countTime()函数把总秒数显示为时、分、秒效果function countTime() {var hh = parseInt(times / 60 / 60 );hh = hh < 10 ? '0' + hh : hh;var mm = parseInt(times / 60 % 60);mm = mm < 10 ? '0' + mm : mm;var ss = parseInt(times % 60);ss = ss < 10 ? '0' + ss : ss;dispTime.innerHTML=  hh + ':' + mm + ':' + ss;times++;}</script></body>
</html>

在这段代码中,刚开始实现的时候,没有把timer设置为全局变量,而是在函数中使用了var关键字,这样timer是局部变量,结果定时器无法停止。后来去掉关键字var,timer成为全局变量好了,于是最后把timer放在函数外,直接定义为全局变量,这样程序可读性好一些。

		var  timer = setInterval(countTime, 1000);   
http://www.wangmingla.cn/news/29403.html

相关文章:

  • job5156东莞智通人才网厦门谷歌seo公司有哪些
  • 宣传片制作公司费用仓山区seo引擎优化软件
  • 中国有没有做的好的网站本溪seo优化
  • 呼和浩特城乡建设委员会的网站百度推广工作怎么样
  • 淄博营销网站建设公司企业网站定制开发
  • 银州铁岭做网站宣传推广方式
  • 网站怎么做才能赚钱在线观看的seo综合查询
  • 在国际网站做外贸需要条件百度在线扫题入口
  • 做石膏选图形的网站央视新闻
  • 福州网站建设的公司经典软文案例50字
  • 佛山网站开发南宁百度seo推广
  • g宝盆网站建设优惠网络推广外包加手机蛙软件
  • 松江建设管理中心网站品牌推广公司
  • 青海西宁做网站多少钱抖音seo推荐算法
  • 大望路网站制作唐山seo排名外包
  • 网络优化网站建设学习bing搜索 国内版
  • 人网站设计与制作域名注册查询工具
  • 网站开发常用开发语言怎么建立自己的网站平台
  • 怎么建设公司网站电商培训班
  • 做网站费用入什么科目手机如何制作网站教程
  • wordpress 建站公司百度竞价排名是什么意思
  • 建设网站的目的和意义排名优化方法
  • 没有服务器建网站网站建设技术外包
  • 淘宝客做二级域名网站产品推广方案ppt
  • 弥勒网站设计公司肇庆百度快照优化
  • 怎么做电影网站的重庆网站搭建
  • 怎么做刷会员网站最好看免费观看高清大全
  • 网上购物网站网站建设分析网站优化及推广方案
  • python做网站开发软文媒体
  • 网站开发的目的和意义白杨seo课程