javascript实现秒表计时器的制作方法

发布时间 - 2026-01-10 23:05:09    点击率:

本文实例为大家分享了js秒表计时器的制作代码,供大家参考,具体内容如下

具体代码:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="gb2312">
<title>Document</title>
<style>
div{margin-top:40px;margin-left:25px;margin-bottom:10px;width:20px;height:20px;}
input{width:30px;height:30px;margin-left:20px;font-size:20px;color:#fff;background: #000;border:none;outline: none;}
</style>
</head>
<body>
<div></div>
<input type="button" value="开始" />
<input type="button" value="停止" />
</body>
<script type="text/javascript">
//2.实现秒表功能,实现时 分 秒 毫秒 点击1开始计时,2结束计时;
var oDiv=document.getElementsByTagName('div')[0];
var Btn1=document.getElementsByTagName('input')[0];
var Btn2=document.getElementsByTagName('input')[1];
var ms=0;
var sec=0;
var min=0;
var hour=0;
Btn1.onclick=function(){
timer=setInterval(function(){
var str_hour=hour;
var str_min=min;
var str_sec=sec;
if(hour<10){
str_hour="0"+hour;
}
if(min<10){
str_min="0"+min;
}
if(sec<10){
str_sec="0"+sec;
}
var time=str_hour+':'+str_min+':'+str_sec+':'+ms;
oDiv.innerHTML=time;
ms=ms+50;
if(ms>999){
ms=0;
sec++;
}
if(sec>59){
sec=0;
min++;
}
if(min>59){
min=0;
hour++;
}


},50)
}
Btn2.onclick=function(){
clearInterval(timer);
}
</script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js秒表计时器  # js计时器  # javascript秒表计时器  # js实现秒表计时器  # js实现计时器秒表功能  # javascript 秒表计时器实现代码  # 原生js实现秒表计时器功能  # javascript设计简单的秒表计时器  # javascript实现一款好看的秒表计时器  # 计时器  # 大家分享  # 具体内容  # 大家多多  # div  # Document  # top  # margin  # title  # meta  # head  # charset  # width  # height  # bottom  # px  # left  # align  # text  # pre 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: LinuxCD持续部署教程_自动发布与回滚机制  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  Laravel如何使用Eloquent进行子查询  Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知  Laravel怎么判断请求类型_Laravel Request isMethod用法  如何利用DOS批处理实现定时关机操作详解  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  javascript基本数据类型及类型检测常用方法小结  如何用免费手机建站系统零基础打造专业网站?  JavaScript如何操作视频_媒体API怎么控制播放  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  晋江文学城电脑版官网 晋江文学城网页版直接进入  如何在橙子建站中快速调整背景颜色?  Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程  Java解压缩zip - 解压缩多个文件或文件夹实例  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  如何选择PHP开源工具快速搭建网站?  JS弹性运动实现方法分析  WEB开发之注册页面验证码倒计时代码的实现  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  Win11怎样安装网易有道词典_Win11安装词典教程【步骤】  Laravel中的withCount方法怎么高效统计关联模型数量  Laravel Docker环境搭建教程_Laravel Sail使用指南  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  如何快速生成高效建站系统源代码?  想要更高端的建设网站,这些原则一定要坚持!  php485函数参数是什么意思_php485各参数详细说明【介绍】  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  什么是JavaScript解构赋值_解构赋值有哪些实用技巧  php 三元运算符实例详细介绍  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  实例解析angularjs的filter过滤器  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  如何基于云服务器快速搭建网站及云盘系统?  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  利用 Google AI 进行 YouTube 视频 SEO 描述优化  免费网站制作appp,免费制作app哪个平台好?  如何为不同团队 ID 动态生成多个独立按钮