好吧,這就是我想要做的,它是早些時候太模糊,所以這裏有一個更好的解釋,請記住,我只編程了2周的頁面,所以任何幫助表示讚賞。Javascript多個圖像更改與按鈕單擊
我需要創建一個HTML/JavaScript網頁,顯示三張圖片以及每張圖片的標題(描述)。對於每個圖像,我還需要創建一個按鈕,將第一張圖像更改爲同一主題上的不同圖像(並更改標題)。還需要有一個按鈕,可將所有三個圖像恢復爲原始圖像。
我得到的編碼工作,以便一個圖像將更改爲另一個按鈕單擊,但後來當我添加我的第二和第三編碼什麼都不會工作了。
<html>
<head>
<script>
function changeImage()
{
var img = document.getElementById("image");
img.src="http://cdn.memegenerator.net/images/300x/159304.jpg";
return false;
}
</script>
</head>
<body>
<img id="image" src="http://thechive.files.wordpress.com/2011/10/william-defoe.jpg" />
<br><br><br>
<button id="clickme" onclick="changeImage();">Click to change image!</button>
<script>
function changeImage()
{
var img = document.getElementById("image1");
img.src="http://playerperspective.com/wp-content/uploads/2011/05/mike-tyson-3.jpg";
return false;
}
</script>
<body>
<img id="image1" src="http://static.guim.co.uk/sys- images/Sport/Pix/pictures/2008/10/31/1225454147507/Mike-Tyson-001.jpg" />
<button id="Click1" onclick="changeImage();">Click to change!</button>
</body>
<br>
<script>
function changeImage()
{
var img = document.getElementById("image2");
img.src="http://static.guim.co.uk/sys-images/Technology/Pix/pictures/2012/3/5/1330958259135/Halo-4-007.jpg";
return false;
}
</script>
<body>
<img id="image2" src="http://cdn.slashgear.com/wp-content/uploads/2012/04/halo-master- chief-1.jpg" />
<button id="Click2" onclick="changeImage();">Click to change!</button>
</body>
<br>
</html>
嗨乍得,歡迎來到Stackoverflow。你在這篇文章中提到你在前面的問題中「太模糊」了。這個更好一點,但我建議你也發佈你的代碼,或者轉到jsfiddle.net,並在你的問題中提供一個例子來說明你遇到的問題。這會加強你的答案,所以我們可以更好地幫助你,你可以得到你的問題的答案!希望這可以幫助你一點,並再次歡迎SO! – JasCav
這是我用於第一圖像切換的編碼,然後我試圖複製它,同時改變IMG ID和它使得代碼停止工作的其餘部分:) – Circus
<按鈕ID = 「clickme」 的onclick = 「changeImage();」>點擊來改變圖像! – Circus