0

是否可以从数组 IMG SRC 标签中调用 JavaScript 函数来获取多个 url 图片?

像这样:

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"/>

它不工作?

4

1 回答 1

0

请检查任一图像是否存在于您尝试分配的同一位置。您的代码看起来不错,最初您可以通过硬编码图像 url 来验证它是否显示在页面上,例如

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

以及如果图像位于网页的同一位置,那么您不需要写“/”,只需写图像的名称,即“1.png”

于 2012-05-11T05:12:08.110 回答