2012-05-11 12 views
0

複数のURLイメージを取得するために、配列IMG SRCタグからJavaScript関数を呼び出すことは可能ですか?このよう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」の名前を書いて、「/」を記述する必要はありません