秒表怎么加上去 2026-02-22 20:59:51 怎么 7602次阅读 林伯铭 2025-06-22 12:53:24 去年夏天,我在公园慢跑,突然想测试一下自己的速度。我掏出手机,打开了一个计时器,但总觉得少了点什么。等等,还有个事,我突然想到,如果有个秒表,那该多酷啊!于是,我回到家,打开电脑,开始捣鼓。我打开了一个简单的HTML文档,然后开始写代码。在文档里,我添加了一个标签,给它起了个名字叫“秒表”。然后,我又添加了一个标签,给它绑定了点击事件,这样点击按钮就能开始计时了。 开始 00:00:00 接下来,我在CSS里给秒表加了一点样式,让它看起来不那么单调。css #stopwatch { text-align: center; margin-top: 20px; }#stopwatch span { font-size: 24px; font-weight: bold; } 最后,我在JavaScript里写了一个计时器函数,每次点击按钮,就会更新时间。javascript let startTime = 0; let elapsedTime = 0; let timerInterval;function startTimer() { if (!startTime) { startTime = new Date().getTime(); } elapsedTime = new Date().getTime() - startTime; updateTimer(); timerInterval = setInterval(updateTimer, 1000); }function updateTimer() { let elapsedSeconds = Math.floor(elapsedTime / 1000); let minutes = Math.floor(elapsedSeconds / 60); let seconds = elapsedSeconds % 60; let formattedTime = minutes.toString().padStart(2, '0') + ':' + seconds.toString().padStart(2, '0'); document.getElementById('time').textContent = formattedTime; } 不到半小时,我就成功地给网页加上了秒表。那天,我在公园慢跑,用了这个秒表,发现自己比之前快了5分钟。等等,还有个事,我突然想到,如果还能记录下每次跑步的距离,那就更完美了。 相关推荐 呼风唤雨四大生肖 2026-02-22 20:59:49 推荐 榕怎么读音读出来 2026-02-22 21:00:00 推荐 图文展示新方式 2026-02-22 20:59:45 推荐 荡这个字的拼音是什么 2026-02-22 20:59:54 推荐 炒的组词组 2026-02-22 20:59:39 推荐 同音不同字不同义 2026-02-22 20:59:41 推荐 咨询用粤语怎么读 2026-02-22 20:59:49 推荐 路牌拼音什么意思 2026-02-22 20:59:43 推荐 旧空调一般最低能卖多少钱 2026-02-22 20:59:45 推荐 社保卡亲情账户余额是什么 2026-02-22 20:59:33 推荐 澁的繁体字怎么写 2026-02-22 20:59:45 推荐 交通出行路线查询方法 2026-02-22 20:59:39 推荐 一加8t手机电池容量 2026-02-22 20:59:41 推荐 29码裤子是几个xl 2026-02-22 20:59:37 推荐 陌字楷书书法 2026-02-22 20:59:30 推荐 技术牛人 2026-02-22 20:59:28 推荐
林伯铭 2025-06-22 12:53:24 去年夏天,我在公园慢跑,突然想测试一下自己的速度。我掏出手机,打开了一个计时器,但总觉得少了点什么。等等,还有个事,我突然想到,如果有个秒表,那该多酷啊!于是,我回到家,打开电脑,开始捣鼓。我打开了一个简单的HTML文档,然后开始写代码。在文档里,我添加了一个标签,给它起了个名字叫“秒表”。然后,我又添加了一个标签,给它绑定了点击事件,这样点击按钮就能开始计时了。 开始 00:00:00 接下来,我在CSS里给秒表加了一点样式,让它看起来不那么单调。css #stopwatch { text-align: center; margin-top: 20px; }#stopwatch span { font-size: 24px; font-weight: bold; } 最后,我在JavaScript里写了一个计时器函数,每次点击按钮,就会更新时间。javascript let startTime = 0; let elapsedTime = 0; let timerInterval;function startTimer() { if (!startTime) { startTime = new Date().getTime(); } elapsedTime = new Date().getTime() - startTime; updateTimer(); timerInterval = setInterval(updateTimer, 1000); }function updateTimer() { let elapsedSeconds = Math.floor(elapsedTime / 1000); let minutes = Math.floor(elapsedSeconds / 60); let seconds = elapsedSeconds % 60; let formattedTime = minutes.toString().padStart(2, '0') + ':' + seconds.toString().padStart(2, '0'); document.getElementById('time').textContent = formattedTime; } 不到半小时,我就成功地给网页加上了秒表。那天,我在公园慢跑,用了这个秒表,发现自己比之前快了5分钟。等等,还有个事,我突然想到,如果还能记录下每次跑步的距离,那就更完美了。