使用Chrome Dev Tools控制台,我有xpath $ x(“// img [contains(@src,'https://')]”)
从此网站获取图片链接:https://www.etsy.com/market/happiness_bracelet。 它在数组中返回164个结果,但我只需要数组中每个结果的currentSrc属性。我将如何通过JavaScript实现这一目标?
我试过:var x = $ x(“// img [contains(@src,'https://')]”)
for(var i = 0; i< 150; i ++){ 的console.log(X [1]);
但它给了我class,src和alt值。我只需要src值,这就是为什么我只想获得数组中每个结果的currentSrc。
感谢您的帮助。
答案 0 :(得分:0)
使用x[i].currentSrc
:
var x = $x("//img[contains(@src, 'https://')]");
for (var i = 0; i < x.length; i++) { console.log(x[i].currentSrc); };
答案 1 :(得分:0)
您可以在当前元素中找到src属性,
for (var i = 0; i < 150; i++) {
console.log(x[i].src);
}