网页制作的代码。 <div class="section_header"> <scrip

网页制作的代码。<divclass="section_header"><script>vardate=newDate();varyear=date.getFullYear... 网页制作的代码。
<div class="section_header">
<script>
var date = new Date();
var year = date.getFullYear();
var day = date.getDate();
if (day==9) {
document.write('<img src="mm01.jpg" />');
} else if(day==10) {
document.write('<img src="mm02.jpg" />');
} else if(day==11) {
document.write('<img src="mm03.jpg" />');
} else {
document.write('<img src="mm04.jpg" />');
}
</script>
</div>

请问怎么修改。意思是如果到十月份怎么改,怎么接下去,到2014年又如何修改,求帮助,
展开
 我来答
DZfrog
2013-09-13 · 超过13用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:34.9万
展开全部

从你的代码只能看出你在每个月9.10.11号显示的是特定图片,其余天显示的是统一图片,没看出跟月份有什么关系

然后你要取月份的话就用 date.getMonth(),返回的是(0-11),10月对于的就是9,如果你是想每个月显示特定的图片,代码如下

var date = new Date();
var month = date.getMonth() + 1;
if (month < 10) month = "0" + month;//月份小于10,在前面补0,用于拼接图片名称
document.write("<img src='mm" + month + ".jpg'");
百度网友876eb9c
2013-09-10 · TA获得超过1513个赞
知道小有建树答主
回答量:1200
采纳率:0%
帮助的人:281万
展开全部
你要准备一本w3c的帮助文档.

到10月份.要用另外个函数.getMonth() 从 Date 对象返回月份 (0 ~ 11)。

到2014年 . var year = date.getFullYear(); 就要判断year=2014就可以了.

getFullYear() 从 Date 对象以四位数字返回年份。
更多追问追答
追问
能不能麻烦您帮帮忙,或者可以怎么修改代码写法。因为我想一次做完一年图片,让它到时间显示不同相片。
追答
思路我给你

我是这么想的. 你可以做个定时器.定24小时调用函数1次.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式