document.getElementById 在方法里为啥不能被调用呢?

gyl332915141 2018-06-07 05:20:49
<body>
<p id="pid"></p>
<script>
// var time = new Date();
//
function startTime() {
var time = new Date();
var h = time.getHours();
var m = time.getMinutes();
var s = time.getSeconds();
m = checktime(m);
s = checktime(s);
document.getElementById("pid").innerHTML = h+":"+m+":"+s;
var t = setTimeout(function () {
startTime();
}, 1000);
}

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

</script>
</body>

运行没有任何显示啊
...全文
196 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
FFF279469961 2018-06-07
  • 打赏
  • 举报
回复
初始化的时候没调用这个startTime()函数
天际的海浪 2018-06-07
  • 打赏
  • 举报
回复
function startTime() { var time = new Date(); var h = time.getHours(); var m = time.getMinutes(); var s = time.getSeconds(); m = checktime(m); s = checktime(s); document.getElementById("pid").innerHTML = h+":"+m+":"+s; var t = setTimeout(function () { startTime(); }, 1000); } function checktime(i) { if (i < 10) { i = "0" + i; } return i; } startTime();

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧