我用下面的JavaScript。當它是HTML裏面寫文件,它的工作原理當JavaScript是在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