利用HTML实现秒表功能
要实现秒表功能,我们可以使用JavaScript来控制时间的计数。以下是一个简单的HTML和JavaScript代码示例,实现了秒表功能:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Stopwatch</title>
<script>
var seconds = 0;
var timer;
function startTimer() {
timer = setInterval(function() {
seconds++;
document.getElementById('timer').innerText = seconds + ' seconds';
}, 1000);
}
function stopTimer() {
clearInterval(timer);
}
function resetTimer() {
stopTimer();
seconds = 0;
document.getElementById('timer').innerText = '0 seconds';
}
</script>
</head>
<body>
<div id="timer">0 seconds</div>
<button onclick="startTimer()">Start</button>
<button onclick="stopTimer()">Stop</button>
<button onclick="resetTimer()">Reset</button>
</body>
</html>
这段代码包括了三个按钮,分别用于启动、停止和重置秒表。当秒表运行时,它会更新一个ID为timer
的元素的文本,显示当前经过的秒数。这个例子使用了setInterval
来每秒更新秒数,并用clearInterval
来停止计时器。重置按钮会停止计时器,并将秒数重置为0。
评论已关闭