早教吧作业答案频道 -->其他-->
这段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代码如何控制显示距...的网友还看了以下:
已知点P(2,-1),求过点P且与原点距离最大的直线l的方程答案利用的是过点P与直线OP垂直时,原 2020-05-15 …
两圆相离指外离还是指外离内含同是人教版教科书,初中九年级上册书里讲两圆相离包括外离和内含,现在高中 2020-07-13 …
两圆相离指外离还是指外离内含同是人教版教科书,初中九年级上册书里讲两圆相离包括外离和内含,现在高中 2020-07-26 …
仔细阅读下面这幅北京市高考改革方案的漫画,按要求作答。(1)用简洁的语言概括这幅漫画的主要信息。(不 2020-11-07 …
耶稣为什么说拉撒路睡了这句话是什么意思啊?(约翰福音11:11—14)请问大家是怎么理解耶稣说的这句 2020-11-08 …
如果你能,请带我走,离开这里和现在!用英文怎么说好?如果你能,请带我走,离开这里和现在!(就是想要逃 2020-11-08 …
这个词怎么说才好比如您是店家,客人走时您会说“欢迎再次光临”.光临、惠顾这个词是店家说的.如果您是买 2020-11-14 …
这次大会主要讨论夺取抗战胜利和胜利后中国将走什么道路的重要问题,这次大会为争取抗日战争的胜利和实现中 2020-11-24 …
如图表示CFTR蛋白在氯离子跨膜运输过程中的作用.据图分析,下列有关叙述正确的是()A.氯离子在CF 2021-01-05 …
在离海平面高200m的悬崖上有一个雷达,可以发射波长为5m的无线电波,若在离悬崖20Km、且离海面1 2021-01-17 …