首先编写静态页中的按钮:

<input  id="result" type="button" value="该程序已经运行了0秒!"/><br>
  <input type="button" value="开始" onclick="start()"/>
  <input type="button" value="停止" onclick="stop()"/>

js:

//定义两个全局变量。(定义全局变量是为了避免变量在函数的重复执行中始终被 初始化)

var i = 0;
 var timer;

//定义开始的计时器方法

function start(){  
    var inputObj = document.getElementById("result");
    inputObj.value = "该程序已经运行了"+i+"秒!";
    i++;
    //延时器
    //延时器要想实现重复执行,必须在函数中不断调用自己。
    //这样实现以后,延时器就可以模拟定时器的效果。
     timer = window.setTimeout("start()",100);    //定义timer是为了为清除计数器定义一个变量
    }

//定义停止的方法

function stop(){
       
       window.clearTimeout(timer);
    }

最新文章

  1. MySQL的if,case语句使用总结
  2. 《DSP using MATLAB》示例Example5.12
  3. Android Saving Data(一)
  4. Oracle表空间不足
  5. C - Critical Links - uva 796(求桥)
  6. fstab的格式
  7. HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误 #Reprinted#
  8. hdu 1171 Big Event in HDU(母函数)
  9. C# 6 与 .NET Core 1.0 高级编程 - C# 6 改进
  10. Struts 基本概念,优点及不同版本之间的关系
  11. Android端恶意锁屏勒索应用分析
  12. [js高手之路]深入浅出webpack教程系列8-(postcss-loader,autoprefixer,html-loader,less-loader,ejs-loader)用法
  13. jmeter测试教程
  14. 《通过C#学Proto.Actor模型》之Supervision
  15. Java发送Email邮件及SpringBoot集成
  16. javascript 常用的正则表达式验证表单
  17. Shell编程积累 zhuan
  18. iOS:调节系统的亮度
  19. SharePoint _layouts下自定义程序页面权限管理
  20. swagger环境搭建

热门文章

  1. LINUX 笔记-DU 和 DF
  2. LeetCode 414. Third Maximum Number (第三大的数)
  3. 关于对vector3及其衍生变量的理解
  4. Ubuntu远程登陆、SSH图形界面、WOL远程唤醒
  5. iOS之 git 简单使用
  6. Leetcode题解(23)
  7. 暑假练习赛 006 E Vanya and Label(数学)
  8. 记Javascript的编写方式的全新学习
  9. 解决Qt编译动态链接库could not find or load the Qt platform plugin &quot;windows&quot; in.问题
  10. Node.js EventEmitter