2012-05-11 65 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”