如何在月份中制作Javascript目标?

时间:2013-08-12 18:22:48

标签: javascript html if-statement

好的,这对我来说只是理论上的,我没有代码可以提供帮助。只是说:)

我想知道,既然有可能,或者至少我之前已经看过它,那么随着时间的推移if发表if (time>20)语句,if(month==1) { //incorrect script follows goTo(Id);};可能与月份有关吗?或者我刚刚提到的例子(我在w3schools.com上找到的)实际上使用了一个变量而没有告诉我哈哈。

我真正想要的是if语句(希望很简单),类似于style.display="block";

这个例子很可怕,但它本身的功能并不是我想要的。

我只是对此感到好奇,而且无法找到任何没有代码页面的地方,对我来说,在我们进入的时代看起来很简单.I&I #39;尝试使用代码,直到有人能告诉我。谢谢您的时间:))

-------------------- UPDATE!-----------------

我开始研究它。显然这不适合我。但这就是我的尝试。我的想法是,当我打开或div我的 var now = new Date(); var month = now.getMonth(); var jan = document.getElementById("january"); var feb = document.getElementById("february"); var mar = document.getElementById("march"); var apr = document.getElementById("apri"); var may = document.getElementById("may"); var jun = document.getElementById("june"); var jul = document.getElementById("july"); var aug = document.getElementById("august"); var sep = document.getElementById("september"); var oct = document.getElementById("october"); var nov = document.getElementById("november"); var dec = document.getElementById("december"); var janHub = document.getElementById("janHub"); var augHub = document.getElementById("augHub"); function viewEvents (){ eventsHub.style.display="block"; mainBo.style.display="none"; calender(); }; function eventsX(){ eventsHub.style.display="none"; mainBo.style.display="block";}; function calender() { if (month==0) { jan.setAttribute("class", "current"); janHub.style.display="block"; }else if (month==7) { aug.setAttribute("class", "current"); augHub.style.display="block";}; }; 时,它会自动调用当月来向人们展示当月发生的事件。

if

显然,我将您看到的代码作为测试,因为它没有每个月的所有{{1}}等等。

------------------------ UPDATE -----------------

此代码有效,我不知道是否有其他人需要这个,但随意掠夺它。这很酷(对我来说反正)。

2 个答案:

答案 0 :(得分:1)

var now = new Date();
var month = now.getMonth();

if (month == 0)
    console.log('January');

if (month >= 2)
    console.log('March-December');

或者只是

if((new Date()).getMonth() == 11)
    console.log('December');

答案 1 :(得分:0)

var today = new Date();
var month = today.getMonth();