早教吧作业答案频道 -->其他-->
这段html代码如何控制显示距离节日,比如距离节日的天数小于等于10天,才显示,应该如何修改?varurodz1=newDate("6/6/2011");varurodz2=newDate("6/19/2011");varurodz3=newDate("5/8/2011");vars1="今天离端午节";v
题目详情
这段html代码如何控制显示距离节日,比如距离节日的天数小于等于10天,才显示,应该如何修改?
var urodz1= new Date("6/6/2011");
var urodz2= new Date("6/19/2011");
var urodz3= new Date("5/8/2011");
var s1="今天离端午节";
var s2="今天离父亲节";
var s3="今天离母亲节";
var now = new Date();
var ile1 = urodz1.getTime() - now.getTime();
var ile2 = urodz2.getTime() - now.getTime();
var ile3 = urodz3.getTime() - now.getTime();
var dni1 = Math.floor(ile1 / (1000 * 60 * 60 * 24))+1;
var dni2 = Math.floor(ile2 / (1000 * 60 * 60 * 24))+1;
var dni3 = Math.floor(ile3 / (1000 * 60 * 60 * 24))+1;
if ( dni1 >0)
document.write(""+s1+"还有"+dni1 +"天 ")
else if(dni1==0)
document.write("今天是端午节,不要忘了吃粽子哦~")
if (dni2 >0)
document.write(""+s2+"还有"+dni2 +"天 ")
else if(dni2==0)
document.write("今天是父亲节,祝天下所有的父亲,节日快乐~")
if (dni3 >0)
document.write(""+s3+"还有"+dni3 +"天 ")
else if(dni3==0)
document.write("今天是母亲节,祝天下所有的母亲,节日快乐~")
else
document.write(" 欢迎光临本站!")
if ( dni1 0)
document.write(""+s1+"还有"+dni1 +"天 ")
我测试了,这样也可以
var urodz1= new Date("6/6/2011");
var urodz2= new Date("6/19/2011");
var urodz3= new Date("5/8/2011");
var s1="今天离端午节";
var s2="今天离父亲节";
var s3="今天离母亲节";
var now = new Date();
var ile1 = urodz1.getTime() - now.getTime();
var ile2 = urodz2.getTime() - now.getTime();
var ile3 = urodz3.getTime() - now.getTime();
var dni1 = Math.floor(ile1 / (1000 * 60 * 60 * 24))+1;
var dni2 = Math.floor(ile2 / (1000 * 60 * 60 * 24))+1;
var dni3 = Math.floor(ile3 / (1000 * 60 * 60 * 24))+1;
if ( dni1 >0)
document.write(""+s1+"还有"+dni1 +"天 ")
else if(dni1==0)
document.write("今天是端午节,不要忘了吃粽子哦~")
if (dni2 >0)
document.write(""+s2+"还有"+dni2 +"天 ")
else if(dni2==0)
document.write("今天是父亲节,祝天下所有的父亲,节日快乐~")
if (dni3 >0)
document.write(""+s3+"还有"+dni3 +"天 ")
else if(dni3==0)
document.write("今天是母亲节,祝天下所有的母亲,节日快乐~")
else
document.write(" 欢迎光临本站!")
if ( dni1 0)
document.write(""+s1+"还有"+dni1 +"天 ")
我测试了,这样也可以
▼优质解答
答案和解析
注意我加了注释的地方://加上判断是否小于或等于10
var urodz1= new Date("6/6/2011");
var urodz2= new Date("6/19/2011");
var urodz3= new Date("5/8/2011");
var s1="今天离端午节";
var s2="今天离父亲节";
var s3="今天离母亲节";
var now = new Date();
var ile1 = urodz1.getTime() - now.getTime();
var ile2 = urodz2.getTime() - now.getTime();
var ile3 = urodz3.getTime() - now.getTime();
var dni1 = Math.floor(ile1 / (1000 * 60 * 60 * 24))+1;
var dni2 = Math.floor(ile2 / (1000 * 60 * 60 * 24))+1;
var dni3 = Math.floor(ile3 / (1000 * 60 * 60 * 24))+1;
if ( dni1 >0 && dni1 0 && dni2 0 && dni3
var urodz1= new Date("6/6/2011");
var urodz2= new Date("6/19/2011");
var urodz3= new Date("5/8/2011");
var s1="今天离端午节";
var s2="今天离父亲节";
var s3="今天离母亲节";
var now = new Date();
var ile1 = urodz1.getTime() - now.getTime();
var ile2 = urodz2.getTime() - now.getTime();
var ile3 = urodz3.getTime() - now.getTime();
var dni1 = Math.floor(ile1 / (1000 * 60 * 60 * 24))+1;
var dni2 = Math.floor(ile2 / (1000 * 60 * 60 * 24))+1;
var dni3 = Math.floor(ile3 / (1000 * 60 * 60 * 24))+1;
if ( dni1 >0 && dni1 0 && dni2 0 && dni3
看了这段html代码如何控制显示距...的网友还看了以下:
如图所示,小球以初速度为v0从光滑斜面底部向上滑,恰能到达最大高度为h的斜面顶部.右图中A是半径大 2020-05-13 …
绝缘等级H/H最高温升(额定功率时)105K此提问包括2个问题一个绝缘等级H/H是什么意思?另一个 2020-05-13 …
判断下列单词中括号内部分的发音是否相同,相同的用s表示,不相同的用D表示.1、h(a)v判断下列单 2020-05-14 …
等效H原子的判断为什么(CH3)2CHCH2CH2CH3第一个和最后一个H不能视作等效?CH3|而 2020-05-23 …
如图图示与对应的叙述相符的是()A.由图甲表示的反应速率随温度变化的关系可知该反应的△H>0B.图 2020-07-21 …
轮胎侧面上写的都是什么意思?R表示尺寸H表示最高时速^^^^等等 2020-07-31 …
圆柱A可用公式A=2πr^2+2πrh表示,其中h表示圆柱的高,r表示圆柱底面半径.已知A,r,用关 2020-11-03 …
南瓜皮色分为白色、黄色和绿色,皮色性状的遗传涉及两对等位基因,分别用H、h和Y、y表示,有H存在为白 2020-11-30 …
关于铅笔的硬度想知道中华牌铅笔H~6H的硬度可不可以用洛氏硬度值来表示?如果可以的话,标准的铅笔硬度 2020-12-01 …
水电图纸正负0标高为13.500米,H+1.200表示什么,H-1.500表示什么?-2.500表示 2020-12-02 …