<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>显示当前日期</title> </head> <body onload="currenttime()"> <h2 align="center" style="color: blue;">软工22**班***的时间日期对象</h2> <h1 align="center" id="htime" style="color: red;"></h1> <script> function currenttime(){ } </script> </body> </html>添加相应JS 代码,动态的显示当前时间,每秒更新。
时间: 2023-08-14 19:12:03 浏览: 102
JS动态显示当前时间
4星 · 用户满意度95%
可以使用以下JS代码实现:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>显示当前日期</title>
</head>
<body onload="currenttime()">
<h2 align="center" style="color: blue;">软工22**班***的时间日期对象</h2>
<h1 align="center" id="htime" style="color: red;"></h1>
<script>
function currenttime(){
var date = new Date();
var hours = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
var timeString = hours + ":" + minutes + ":" + seconds;
document.getElementById("htime").innerHTML = timeString;
setTimeout(currenttime, 1000);
}
</script>
</body>
</html>
```
此代码中,我们创建了一个 `currenttime()` 函数,该函数会获取当前时间并将其格式化为一个字符串,然后将该字符串设置为 `id` 为 `htime` 的 `h1` 元素的内容。最后,我们使用 `setTimeout()` 函数每秒更新一次时间。
阅读全文