
这段是b站那手打复制的显示动态年月日时间的js代码,但是页面并不运行,想问问是怎么回事,用的vscode,是要加载js环境吗?


这段是b站那手打复制的显示动态年月日时间的js代码,但是页面并不运行,想问问是怎么回事,用的vscode,是要加载js环境吗?

我建议你用代码形式贴出来,这样可以方便排查,还有你可以学着自己排查,看下控制台报什么错,一步一步解决
下面是我修改后的代码
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<meta charset="utf-8" />
<script>
var t =null;
t=setTimeout(time, 0)
function time(){
clearTimeout(t)
dt=new Date()
var y = dt.getFullYear()
var m = dt.getMonth()+1
var d = dt.getDate()
var h = dt.getHours()
var m = dt.getMinutes()
var s = dt.getSeconds()
document.querySelector('.showTime').innerHTML = "当前时间" + y + "年" + m + "月" + d + "日-" + h + "时" + m +"分"+ s + "秒"
t=setTimeout(time,1000)
}
</script>
</head>
<body>
<div class="showTime"></div>
</body>
</html>