我試圖通過JavaScript替換圖像。我現在所擁有的是這樣的HTML:JavaScript更改圖像的來源
<div class="col-md-4 " id="demo3">
<input type="image" src="intro.jpg" width="600px" onclick="gamepaper();" />
</div>
和這個JavaScript:
document.write("<input type='image' src='intro-win.jpg' width='600px' />");
現在的問題是,這個形象現在是一個新的頁面上,並不會取代舊的圖像。
我曾經想過做這樣的函數之一:
function changeSource() {
var image = document.querySelectorAll("img")[0];
var source = image.src = image.src.replace("placeholder.png","01.png");
};
但這並沒有工作過。
試一下。 $(「demo3 input」)。attr('src',01.png); –
只是出於好奇,爲什麼一個圖像的輸入元素? – KarelG
因爲它也是一個按鈕。但是你是對的,在更換圖像後,它不應該是一個按鈕了。 –