我試圖使用戶點擊重新啓動按鈕時,它會將背景更改爲存儲在我的文件夾中的圖像。我有一對夫婦,然後你可以選擇重置回到正常的圖像,但由於某種原因,我不能得到它的工作,任何幫助會在這個問題上是巨大的:使用按鈕更改背景
HTML按鈕
<a href="#" onclick="changeLook()">ReStyle</a>
<a href="#" onclick="changeBack()">Reset</a>
的Javascript
var counter = 0;
function changeLook(){
counter += 1;
switch (counter) {
case 1:
document.body.style.backgroundImage = "../Image/BackgroundImage2.jpg";
break;
case 2:
document.body.style.backgroundImage = "../Image/BackgroundImage3.jpg";
break;
case 3:
counter = 0;
document.body.style.backgroundImage = "../Image/BackgroundImage4.jpg";
break;
}
}
function changeBack(){
document.body.style.backgroundImage = "../Image/BackgroundImage1.jpg";
}
CSS
body {
padding-top: 23px;
padding-bottom: 10px;
background: url('../Image/BackgroundImage1.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
嘗試刪除JavaScript圖像路徑中的「../」。 – Aziz
你的項目的目錄結構是什麼樣的? –
嗯我不知道,根本就沒有工作,我有正確的決策權,也沒有錯誤等,它真的很奇怪 – Nevershow2016