2013-09-24 48 views
-1
<div id="2" class="dsi" onmousedown="test(2);" ondrop="checkImg('2');dropIt(event,2);" ondragover="event.preventDefault();"> 
    <img src="2.gif" draggable="true" ondragstart="dragIt(event,2);" onmousedown="test(1)" id="pic2" /> 
</div> 

我想要得到srcimg使用javascript。我該怎麼辦呢?(我wonto採用div id.i意味着採用div id作爲2那麼結果是PIC2得到IMG ID)。使用如何獲得src編號

回答

1

的JavaScript

document.getElementById("pic2").getAttribute("src"); 

使用jQuery

$("#pic2").attr('src') 

對於第二個問題,您在評論中詢問我們如何獲得循環。

我假設你的ID就像PIC1,PIC2,...,PIC9

for (i = 1; i <= 9; i++) { 
    var picId = 'pic' + i; 
    document.getElementById(picId).getAttribute("src"); 
} 
+0

我不會把Java腳本代碼在for循環我怎麼能做到這一點。我的潛水ID是1到9 –

+0

我已經更新了您的要求 – AurA

+0

感謝您的幫助。但我不會找到img ID使用div id.because我嘗試使用java script.i嘗試使用此方法創建圖像拼圖檢查最終結果。 –

1

如果你想獲得圖像的src然後

var imgSrc= document.getElementById("pic2").src; 
+1

id'2'是一個'div'。你的意思是id' pic2' –

+0

@barts糾正了,謝謝 – Praveen

+0

我不想讓pic2作爲答案 –

0
var imgSrc= document.getElementById("pic2").src; 
0

嘗試此代碼

jQuery方法:

var youtubeimgsrc = $('#pic2').attr('src'); 

JavaScript方法:

var youtubeimgsrc = document.getElementById("pic2").src