好的,所以这对我来说只是理论上的,我没有代码可以提供帮助。只是说:)
我想知道,既然有可能,或者至少我之前已经看到过,if
随着时间的推移做出陈述,即if (time>20)
这可能与几个月有关吗?或者我刚才提到的例子(我在 w3schools.com 上找到的)实际上使用了一个变量而没有告诉我哈哈。
我真正想要的是一个类似于类似的 if 语句(希望很简单)if(month==1) {
//incorrect script follows
goTo(Id);};
这个例子很可怕,但它本身的功能不是我想要的。
我只是对此感到好奇,找不到任何没有页面价值的代码的地方,在我看来,在我们所处的时代看起来如此简单。我将试验代码,直到有人可以告诉我。感谢您的时间 : )
- - - - - - - - - - 更新! - - - - - - - - -
我开始研究它。显然这对我不起作用。但这就是我尝试过的。这个想法是,当我打开或打开我的style.display="block";
这个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
每个月的所有 s 等等。
- - - - - - - - - - - - 更新 - - - - - - - - -
此代码有效,我不知道其他人是否需要此代码,但请随意掠夺。这很酷(无论如何对我来说)。