JavaScript设置页面显示当前时间 当前页面时间动态更新
作者:Alpha时间:2019-08-26 阅读数:3673 +人阅读
像织梦这种需要生成静态页面的内容管理系统,在提交表单的时候,如果使用系统标签调用时间,只有更新页面的时候才会生成最新的时间,不更新就是旧时间,这样只能使用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>
本站部分内容或图片来自互联网,如果侵犯了你的权益请来信告知我们删除。邮箱:595397166@qq.com

