JavaScript设置页面显示当前时间 当前页面时间动态更新
作者:Alpha时间:2019-08-26 阅读数:3036 +人阅读
像织梦这种需要生成静态页面的内容管理系统,在提交表单的时候,如果使用系统标签调用时间,只有更新页面的时候才会生成最新的时间,不更新就是旧时间,这样只能使用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