【发布时间】:2011-08-14 02:56:08
【问题描述】:
我正在使用一个简单的脚本来查找页面上的图像并获取其来源。
function img_find() {
var img_find2 = document.getElementsByTagName("img")[0].src;
return img_find;
}
但是,当我在我的页面上编写此函数时,它只会找到第一张图像然后停止。让它在当前页面上打印所有图像 src 的最佳方法是什么? 谢谢!
【问题讨论】:
-
"它只找到第一张图像" -
document.getElementsByTagName("img")[0]mmm? -
是的,即使页面上有多个图像,它也只会从特定页面获取一个图像 src。
-
@Andrey 试图将您的注意力放在
[0]上,您可以在那里获得数组的第一项。 -
当您调用
document.getElementsByTagName("img")时,您会得到一个包含所有IMG 元素的SRC 的元素数组,然后您可以使用此[0]获得第一个元素的SRC。 -
你的问题是这样的:我在页面上拍摄第一张图片 (
[0]),但是它只找到第一张图片。
标签: javascript image