完成這個任務,我必須拿到3張照片,並讓一個按鈕來循環照片新我需要讓這個我可以從我的文件 。每少使用的照片可以:d是否可以在此代碼中添加3張照片?
<!DOCTYPE html>
<html>
<body>
<img id="light" src="Red.png">
<script>
var list= ['Green.png', 'Yellow.png', 'Red.png'];
var i = 0;
function lightsCycle() {
i = i + 1;
i = i % list.length;
var light = document.getElementById("light").src = list[i];
}
</script>
<button type = "button" onclick="lightsCycle()">Next Light</button>
</body>
</html>
UPDATE:我已經修改我的代碼試圖這裏給出的答案之一,但我仍然有問題:
<!DOCTYPE html>
<html>
<body>
<img id="light" src="Red.png">
<script>
var list= ['https://cdn2.iconfinder.com/data/icons/crystalproject/crystal_project_256x256/apps/daemons.png',
'https://img.clipartfox.com/837fed127e3383c2a61cf08f76a65081_pics-for-stop-light-yellow-clipart-traffic-light-yellow_641-880.png',
'http://previews.123rf.com/images/blojfo/blojfo1003/blojfo100300021/6559248-Traffic-light-with-red-light-Stock-Photo.jpg'];
var i = 0;
function lightsCycle() {
i = (i < list.length - 1) ? ++i : 0;
document.getElementById("light").src = list[i];
}
</script>
<img id="light" src="https://cdn2.iconfinder.com/data/icons/crystalproject/crystal_project_256x256/apps/daemons.png">
<button type = "button" onclick="lightsCycle()">Next Light</button>
</body>
</html>
添加3張照片的是什麼? –
你是否收到404錯誤? – JoeriShoeby
沒有錯誤我沒有完全完成代碼,我只需要在排名系統中添加3張遊戲titiles的照片,如果這是有道理的,所以綠色是最好的黃色是好的,紅色是最差的,如果可能的話,他們會有燈光 – DMC