想给网站底部弄个数字时钟,找了代码来c上去发现手动刷新会闪现

「已注销」 2021-03-29 05:41:40
是能动态显示,就是手动刷新时突然消失然后再出现,怎么让它在刷新时也能显示啊

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>时钟特效</title>
</head>
<script type="text/javascript">
function disptime(){
var today=new Date();
var hh=today.getHours();
var mm=today.getMinutes();
var ss = today.getSeconds();
document.getElementById("myclock").innerHTML="<p>"+hh+":"+mm+":"+ss+"</p>"

}
//setInterval()
var mytime = setInterval("disptime()",1000);
</script>
<body onload="disptime()">
<div id="myclock"></div>
</body>
</html>
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2021-03-29
  • 打赏
  • 举报
回复
引用 4 楼 泡泡鱼_ 的回复:
……亲,网页呀,可不就见加载了才能看得见吗??当然是从无到有的过程呀。你如果不想要这个你所谓的“突然”,你把myclock的div内容先预设为:00:00:00或--:--:--
主要我弄的另一个显示年.月.日.星期.的(也是就mylock下面的元素)刷新也不会闪,所以来问问
泡泡鱼_ 2021-03-29
  • 打赏
  • 举报
回复
……亲,网页呀,可不就见加载了才能看得见吗??当然是从无到有的过程呀。你如果不想要这个你所谓的“突然”,你把myclock的div内容先预设为:00:00:00或--:--:--
「已注销」 2021-03-29
  • 打赏
  • 举报
回复
引用 1 楼 泡泡鱼_ 的回复:
你说的“手动刷新”是指刷新页面吗?
是的,刷新时消失,下面的元素上来替代了时间的位置,然后突然时间又出现,又把下面的元素顶下去
泡泡鱼_ 2021-03-29
  • 打赏
  • 举报
回复
你说的“手动刷新”是指刷新页面吗?

87,910

社区成员

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

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