JavaScript 实现简单数字时钟示例
作者:青柠时间:2026-10-23 00:04:24浏览:359
本文介绍如何使用 JavaScript 结合 HTML 和 CSS 实现一个简单的数字时钟。通过获取当前时间并利用 setInterval 定时器刷新页面显示,展示了基本的 DOM 操作与时间处理技巧,适合初学者学习前端基础。
数字时钟效果展示与实现
最终运行效果如图所示:

具体实现代码见下方:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>一个简单的数字时钟</title>
<script type="text/javascript" charset="utf-8">
// 定义一个函数用以显示当前时间
function displayTime() {
var elt = document.getElementById("clock"); // 通过id= "clock"找到元素
var now = new Date(); // 得到当前时间
elt.innerHTML = now.toLocaleTimeString(); //让elt来显示它
setTimeout(displayTime,1000); //在1秒后再次执行
}
window.onload = displayTime; //当onload事件发生时开始显示时间
</script>
<style type="text/css" media="all">
#clock {
font: bold 24pt sans;
background: #ddf;
padding: 10px;
border: 2px solid black;
border-radius: 10px;
}
</style>
</head>
<body>
<h1>一个简单的数字时钟</h1>
<span id="clock"></span>
</body>
</html>
以上内容即为完整的数字时钟实现方案,旨在为读者的学习或实际开发工作提供参考与帮助,欢迎大家继续支持本站获取更多技术资源!
作者最新文章
let、const与var的区别:JavaScript变量声明最佳实践
2026-11-05 14:16:38
JS中直接定义静态二维数组的字面量写法
2026-11-05 14:16:08
JS 怎么查找字符串中所有匹配项的位置
2026-11-05 14:15:53
JavaScript新手常犯的编码错误与最佳实践指南
2026-11-04 22:12:38
为什么箭头函数不能直接用作JS立即执行函数
2026-11-04 21:07:26
