<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<script type="text/javascript">
var c=0;
var t;
function timedCount()
{
var temptextmin=document.getElementById('txt');
hour = parseInt(c / 3600);// 小时数
min = parseInt(c / 60);// 分钟数
if(min>=60){
min=min%60;
}
lastsecs = c % 60;
if (hour < 10)
{
hour = '0' + hour;
}
if (min < 10)
{
min = '0' + min;
}
if (lastsecs < 10)
{
lastsecs = '0' + lastsecs;
}
temptextmin.value = hour + ":" + min + ":" + lastsecs;
c=c+1;
t=setTimeout("timedCount()",1000);
document.getElementById('start').style.display = "none";
document.getElementById('end').style.display = "";
}
function stopCount()
{
clearTimeout(t);
document.getElementById('start').style.display = "";
document.getElementById('end').style.display = "none";
}
function clearAll(){
c=0;
document.getElementById('txt').value= "00:" + "00:" + "00";
clearTimeout(t);
document.getElementById('start').style.display ="";
document.getElementById('end').style.display = "none";
}
</script>
</head>
<body>
<form>
<input type="text" id="txt" />
<input type="button" value="开始计时!" id="start" onClick="timedCount();" />
<input type="button" value="停止计时!" style="display: none" id="end" onClick="stopCount();" />
<input type="button" value="清除" onClick="clearAll();">
</form>
<p>请点击上面的“开始计时”按钮来启动计时器。输入框会一直进行计时,从 0 开始。点击“停止计时”按钮可以终止计时。</p>
</body>
</html>
分享到:
相关推荐
首先,我们要理解JavaScript计时器的工作原理。在JavaScript中,`setInterval`和`setTimeout`函数是实现定时任务的核心。`setInterval`用于周期性地执行某段代码,而`setTimeout`则会在指定时间后执行一次。在这个...
本文将深入探讨JavaScript计时器的使用方法、相关API以及常见应用场景。 一、JavaScript计时器类型 JavaScript提供了两种主要的计时器类型: 1. `setTimeout()`: 这个函数用于在指定的毫秒数后调用一个函数或执行...
<title>JS计时器 #timer { font-size: 24px; } <div id="timer">00:00 开始/停止 let timerElement = document.getElementById('timer'); let startStopButton = document.getElementById('start-...
js计时器(setInterval)实现,暂停开始,粘贴赋值可用
一个自己写的JS计时器,供大家看看,请高手给点评一下,供小弟学习,谢谢!
本资源"js计时器-完整源码.rar"提供了一套完整的JavaScript计时器源代码,旨在帮助工作1-3年的前端人员理解和应用此类技术。 在JavaScript中,主要的计时器函数有`setTimeout()`和`setInterval()`。`setTimeout()`...
"JavaScript实现计时器"这个主题涉及到JavaScript编程中的一个常见任务:创建一个可以随着时间流逝更新的计时器。计时器在各种网页应用中都有广泛的应用,如倒计时、实时显示时间等。下面我们将深入探讨如何使用...
JavaScript计时器是Web开发中常见的一种功能,用于实现时间的动态显示,如倒计时、定时执行任务等。在HTML、CSS和JavaScript这三种基本技术的组合中,JavaScript是负责处理动态效果和用户交互的核心部分。在这个名为...
JavaScript计时器是Web开发中一种重要的功能,允许开发者在特定的时间间隔之后执行代码,而不是在代码执行时立即运行。计时器分为两种类型:一次性计时器和间隔性触发计时器。 一次性计时器指的是只在指定的延迟...
JavaScript(简称JS)是网页开发中的重要脚本语言,它能赋予网页动态功能,其中之一就是计时器。本文将深入浅出地讲解JS计时器的简洁使用,并通过一个简单的倒计时例子来阐述其工作原理。 首先,我们需要了解两个...
js计时器 开始 暂停 结束 <h1 class="time">10:9 let start = document.querySelector('.start') let stop = document.querySelector('.stop') let end = document.querySelector('.end') let time = ...
"JS系列计时器资料.rar"这个压缩包包含了关于JavaScript计时器的详细文档,名为"5.JS计时器.doc"。以下将深入探讨JavaScript中的计时器机制及其应用。 1. **setTimeout()和setInterval()** - `setTimeout()`: 这个...
javascript简单的编写的时间计时器
自己实现的简单的倒计时器,发现网上关于这方面的代码有是有,但写的界面都不堪入目,乱七八糟的。我自己用js手写了一个分享给大家,界面比较简洁,后面会再写一个比较酷炫的。如果没有积分还想下载的小伙伴可以加qq...
在JavaScript编程语言中,计时器是一个非常常用的功能,它被广泛应用于网页动态效果、游戏、...通过解析和理解这些文件,我们可以学习到JavaScript计时器的实现原理,以及如何结合C++和MFC进行Windows应用程序开发。
2. **JavaScript计时器原理**:计时器功能通常由JavaScript的`setInterval()`或`setTimeout()`函数实现。在这个Demo中,倒计时和正计时可能通过这两个函数进行控制,`setInterval()`用于周期性执行某段代码,而`...
没有 JavaScript 计时器的自动播放轮播 - CSS 动画
在这个场景中,我们关注的是如何利用JavaScript来实现一个计时器秒表功能,这通常用于游戏、测试或者任何需要实时时间追踪的应用。 在JavaScript中,`setTimeout()`函数是一个核心的异步编程工具,它可以安排一个...
js计时器 纯html+js+css编写,倒计时,浏览器打开使用 浏览器打开timer.html。建议chrome 输入倒计时时间,支持,时,分,秒。点击设置 点击开始,则开始倒计时 点击隐藏,可将控制面板隐藏 点击时间数字或页面上...
计时器的实现,有开始计时、停止计时、重置功能。