Я использую следующий JavaScript .. когда написано внутри HTML-файла он работаетКогда браузер в HTML это работает, когда он снаружи не
<script type="text/javascript">
var d=new Date();
var ShowenYear = d.getFullYear();
var Month = d.getMonth();
var NextSeason = "Unknown Season";
if (Month == 1 || Month == 2 || Month == 3) {
NextSeason = "Spring";
}
else if (Month == 4 || Month == 5 || Month == 6) {
NextSeason = "Summer";
}
else if (Month == 7 || Month == 8 || Month == 9) {
NextSeason = "Autumn";
}
else if (Month == 10 || Month == 11 || Month == 12) {
NextSeason = "Winter";
ShowenYear++;
}
document.getElementById("Season").innerHTML = NextSeason + " " + ShowenYear;
</script>
Он работает прекрасно, но когда Я создал файл JS скопированный все это (точно такой же только без тега сценария
затем называется файл, как так
<script type="text/javascript" src="js/showdate.js" ></script>
это просто не работает
Спасибо за тот, кто готов помочь
Это поможет вставить ваш точный HTML-код при загрузке файла и точном пути к вашему файлу. Кроме того, правильно ли загружен файл? Это можно увидеть в инструментах разработчика или консоли в Chrome. – Agis
оберните весь свой код внутри 'window.onload' – Cherniv
любых ошибок? что означает: «это просто не работает»? – Piotrek