2012-05-11 84 views
0

是否可以從數組IMG SRC標籤調用JavaScript函數來獲取多個URL圖像?IMG SRC標籤和JavaScript數組

像這樣:

var imgsBlocks = new Array('/1.png', '/2.png', '/3.png'); 
function getImageUrl(elemid) { 
var ind = document.getElementById(elemid).selectedIndex; 
document.getElementById("get_img").src=imgsBlocks[ind]; 
} 

我試圖用這個調用:

<img src="'+imgsBlocks[2]+'" id="get_img"/> 

<img src="'+imgsBlocks[3]+'" id="get_img"/> 

它不工作?

回答

0

請檢查圖像是否存在於您嘗試分配的相同位置。你的代碼看起來很好,最初你可以通過硬編碼的圖像url進行驗證,看它是否顯示在頁面上,

document.getElementById("get_img").src='/1.png'; 

以及如果圖像位於網頁的同一位置,然後你不需要寫一個形象的「/」,只寫名字,即「1.png」