Я пытаюсь изменить изображение целевой страницы в зависимости от месяца и дня.Проблема в том, что когда я реализую этот код, я получаю сообщение об ошибке, вот код:
function kblogo() {
var d = new Date();
var Today = d.getDate();
var Month = d.getMonth();
var logoSrc;
if (Month == 10 && (Today >= 23 && Today <= 26)) {
logoSrc = "Images/doodles/KBThanksgiving.png";
} else if (Month == 11 && (Today >= 23 && Today <= 26)) {
logoSrc = "Images/doodles/KBHolidays.png";
} else if ((Month == 11 && Today >= 30) || (Month == 0 && Today <= 2)) {
logoSrc = "Images/doodles/KBNewYear.png";
} else if (Month == 6 && (Today >= 3 && Today <= 5)) {
logoSrc = "Images/doodles/KBJuly4.png";
} else {
logoSrc = "Images/KB.png";
}
document.getElementById("kbLogo").src = logoSrc;
}
Просто измените код на этот, я скоро его опробую.Любая идея, дайте мне знать.
Я проверил ее через несколько разных валидаторов, нашел разные вещи и исправил их, но он исправлен так же, как я его получил, и все еще вылетает IE и FF, когда я его реализую.
<img id="Logo" src="Images/default.png" alt="KnowledgeBase" width="75%" onload="logo()" />
Над запрошенным тегом img