以下是一个使用纯JavaScript实现的动态时间显示代码示例。这段代码会创建一个`
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>动态时间显示</title>
<script>
window.onload = function() {
// 创建一个div元素用于显示时间
var timeDisplay = document.createElement('div');
timeDisplay.id = 'timeDisplay';
timeDisplay.style.fontSize = '24px'; // 可选:设置字体大小
document.body.appendChild(timeDisplay); // 将div添加到body中
// 更新时间的函数
function updateTime() {
var now = new Date(); // 获取当前时间
var hours = now.getHours(); // 获取小时
var minutes = now.getMinutes(); // 获取分钟
var seconds = now.getSeconds(); // 获取秒
// 如果小时、分钟或秒小于10,则在其前面添加一个0
hours = hours < 10 ? '0' + hours : hours;
minutes = minutes < 10 ? '0' + minutes : minutes;
seconds = seconds < 10 ? '0' + seconds : seconds;
// 设置div的文本为当前时间
timeDisplay.textContent = hours + ':' + minutes + ':' + seconds;
}
// 每秒调用一次updateTime函数来更新时间显示
setInterval(updateTime, 1000);
}
</script>
</head>
<body>
</body>
</html>
将上述代码保存为HTML文件并在浏览器中打开,您将看到一个`