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

我想开始src使用imgjavascript。我该怎么做?(我不会使用 div id 获取 img id。我的意思是使用 div id 作为 2,然后结果是 pic2。)

4

4 回答 4

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");
}
于 2013-09-24T09:30:35.953 回答
1

如果你想得到src图像的然后

var imgSrc= document.getElementById("pic2").src;
于 2013-09-24T09:30:45.680 回答
0
var imgSrc= document.getElementById("pic2").src;
于 2013-09-24T09:31:20.857 回答
0

试试这个代码

jQuery方法:

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

javascript方法:

var youtubeimgsrc = document.getElementById("pic2").src
于 2013-09-24T09:31:34.497 回答