我通常不使用JavaScript,也看不出爲什麼這不起作用。謝謝。這個JavaScript函數有什麼問題?
function testYear() {
var dObject = new Date();
var dRegEx = /^[0-9][0-9]00$/;
var d = dObject.getFullYear();
if (d.match(dRegEx) && d % 400 == 0) {
alert("The year "+d+" is in fact a leap year!");
//return true;
}
else if(!(d.match(dRegEx) && d % 400) && d % 4 == 0) {
alert("The year "+d+" is in fact a leap year!");
//return true;
}
else {
alert("The year "+d+" is not a leap year.");
//return false;
}
}
此外,我不知道如果正則表達式是正確的。從未使用過它們。 –
當我的網頁上點擊一個按鈕時,我希望看到今年是閏年的警報;但是,沒有任何反應。 –
發佈按鈕代碼。 – Brandon