从 HTML 运行 Javascript 文件?



我正在使用Raspberry Pi 3充当Web服务器,一切都可以工作。在我的 HTML 代码中,我在正文中有以下行:

<script src="{{ url_for('static', filename='clock.js') }}"></script>

"时钟.js"是用于运行实时时钟的脚本,该时钟在HTML网页上更新。这是代码:

<!DOCTYPE html>
<html>
<head>
<script>
function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
m = checkTime(m);
s = checkTime(s);
document.getElementById('txt').innerHTML =
h + ":" + m + ":" + s;
var t = setTimeout(startTime, 500);
}
function checkTime(i) {
if (i < 10) {i = "0" + i};  // add zero in front of numbers < 10
return i;
}
</script>
</head>
<body onload="startTime()">
<div id="txt"></div>
</body>
</html>

我做了所有这些操作,并在HTML控制台中收到一个持续的错误,该错误说:

SCRIPT1002:语法错误 时钟.js (1,1(

这一行:

if (i < 10) {i = "0" + i};

正确:

if (i < 10) {i = "0" + i;}

最新更新