javascript 秒表计时器实现代码

网络编程 2025-03-24 10:03www.168986.cn编程入门

JavaScript秒表计时器——实战代码分享

今天我将与大家分享一段JavaScript秒表计时器的实现代码。这是一个基于HTML和JavaScript的简易计时器,你可以在网页上直接运行它。

HTML部分:

```html

JavaScript秒表计时器

```

JavaScript部分:

```javascript

var timerDisplay = document.getElementById('timerDisplay');

var startButton = document.getElementById('startButton');

var stopButton = document.getElementById('stopButton');

var resetButton = document.getElementById('resetButton');

var timer = null;

var seconds = 0;

function updateTimer() {

seconds++;

var minutes = parseInt(seconds / 60);

var secs = parseInt(seconds % 60);

timerDisplay.value = padZero(minutes) + ":" + padZero(secs);

}

function padZero(n) {

return n < 10 ? "0" + n : "" + n;

}

startButton.onclick = function() {

if (timer !== null) return; // prevent multiple starts

timer = setInterval(updateTimer, 1000); // update every second

};

stopButton.onclick = function() {

clearInterval(timer);

timer = null;

};

resetButton.onclick = function() {

timerDisplay.value = "00:00";

seconds = 0;

};

```

这是一个非常基础的秒表计时器,你可以根据需要对其进行扩展和修改。例如,你可以添加计时器暂停功能,或者增加一个进度条来可视化时间的流逝。请确保你的代码运行在支持JavaScript的浏览器环境中。我希望这个简单的计时器能帮助你更好地管理时间,提高你的工作效率。感谢阅读,如果你有任何问题或建议,欢迎留言反馈。你的支持是我持续分享的动力!

上一篇:vue指令做滚动加载和监听等 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by