在<div>中搜索图像并获取网址

时间:2018-02-26 23:47:39

标签: javascript

我想使用javascript搜索<div>图片。

到目前为止我有这个代码:

function geturl(){
    var dividsearch = document.getElementById('uploaded_file');
    var imagesearch = dividsearch.getElementsByTagName('img')[0];
    var imagesrc = imagesearch.src;
    alert(imagesrc);
}

问题是这只给了我第一张图片的网址。在我的<div>中最多可以有五个。如何从所有照片中取回网址?

1 个答案:

答案 0 :(得分:3)

您明确选择了第一个([0])元素。试试这个:

var imagesearch = dividsearch.getElementsByTagName('img');
for(var i = 0; i < imagesearch.length; i++){
    alert(imagesearch[i].src);
}