位置:首页 > JavaScript > JavaScript >

JavaScript设置页面显示当前时间 当前页面时间动态更新

字号+ 作者:micloud 来源:www.seoalphas.com 2019-08-26 17:15 浏览量:2439

像织梦这种需要生成静态页面的内容管理系统,在提交表单的时候,如果使用系统标签调用时间,只有更新页面的时候才会生成最新的时间,不更新就是旧时间,这样只能使用js来动态修改时间,将js生成的当前系统时间写入到页面代码中。

<script type="text/javascript"> 
window.onload = function() {  
var nowtime = document.getElementById("nowtime");  
setInterval(function() {   
var time = new Date();   
var m = time.getMonth() + 1;   
var t = time.getFullYear() + "-" + m + "-"     
+ time.getDate() + " " + time.getHours() + ":"     
+ time.getMinutes() + ":" + time.getSeconds();   
nowtime.value = t;  
}, 1000); 
};
</script>

html代码如下:

<input type="hidden" name="nowtime" id="nowtime" value="" />

这样随着表单提交的时间就是最新的系统时间了。


思路就是JavaScript生成系统最新时间,然后写入到指定位置,下面代码可以拿来参考下:

<!DOCTYPE html>
<html>
<head>
<meta charset="gb2312">
<title></title>
<script type="text/javascript"> 
window.οnlοad=function(){  
setInterval(function(){   
var date=new Date();   
var year=date.getFullYear(); //获取当前年份   
var mon=date.getMonth()+1; //获取当前月份   
var da=date.getDate(); //获取当前日   
var day=date.getDay(); //获取当前星期几   
var h=date.getHours(); //获取小时   
var m=date.getMinutes(); //获取分钟   
var s=date.getSeconds(); //获取秒   
var d=document.getElementById('Date');    
d.innerHTML='当前时间:'+year+'年'+mon+'月'+da+'日'+'星期'+day+' '+h+':'+m+':'+s;  },1000)  }
</script>
</head>
<body>
<div id="Date"> </div>
</body>
</html>


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • js操作radio单选框改变事件 点击radio执行相应操作

    js操作radio单选框改变事件 点击radio执行相应操作

    浏览次数:15164

  • 关于layui富文本编辑器同步编辑器内容到textarea layedit.sync(index)

    关于layui富文本编辑器同步编辑器内容到textarea layedit.sync(index)

    浏览次数:12779

  • JavaScript中对url进行编码:urlencode编码

    JavaScript中对url进行编码:urlencode编码

    浏览次数:11397

  • js清除两个数组相同数据(js两个数组对比 去除相同项得到新数组)

    js清除两个数组相同数据(js两个数组对比 去除相同项得到新数组)

    浏览次数:6674

网友点评
评论区域