首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTML如何在网页中插入动态数据

HTML如何在网页中插入动态数据
EN

Stack Overflow用户
提问于 2011-02-05 10:05:27
回答 7查看 72.7K关注 0票数 6

我有一个静态的网页,没有动态变化。但是,客户端希望在页面内的文本中插入日期。日期将始终是当前daet加一天。我该怎么做?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-02-05 10:11:47

使用JavaScript并插入日期onLoad。

请看这里的工作示例:http://jsfiddle.net/xGDvp/

这将更新日期如下:2011年2月5日

您的HTML:

代码语言:javascript
运行
复制
<span id="spanDate"></span>

你的Javascript

代码语言:javascript
运行
复制
    <script type="text/javascript">
           var months = ['January','February','March','April','May','June','July',
'August','September','October','November','December'];       
var tomorrow = new Date();
tomorrow.setTime(tomorrow.getTime() + (1000*3600*24));       
document.getElementById("spanDate").innerHTML = months[tomorrow.getMonth()] + " " + tomorrow.getDate()+ ", " + tomorrow.getFullYear();
    </script>
票数 5
EN

Stack Overflow用户

发布于 2012-06-27 03:19:46

代码语言:javascript
运行
复制
window.onload = initDate;
function initDate() {
     var dayName = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday","Saturday");
     var monName = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
     var now = new Date();
     var dtString = dayName[now.getDay()] + ", " + monName[now.getMonth()] + " " + now.getDate();
     document.getElementById("dtField"). innerHTML = dtString;
}

Source

票数 2
EN

Stack Overflow用户

发布于 2011-02-05 10:16:43

如果你不反对PHP,那么你可以这样做…还有Tizag..http://www.tizag.com/phpT/phpdate.php

代码语言:javascript
运行
复制
<?php
$todayPlusADay = mktime(0, 0, 0, date("m"), date("d")+1, date("y"));
echo "Todays Date Plus One Day (Tomorrow) ".date("m/d/y", $todayPlusADay); 
?>

快速搜索"php echo date +1 day“,就会得到那个小花花公子:),它肯定可以在任何程度上得到扩展。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4904667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档