gpt4 book ai didi

javascript - 如何获取网站的中间值(网页抓取)

转载 作者:行者123 更新时间:2023-12-02 23:47:18 25 4
gpt4 key购买 nike

有三个类称为“gauge-value”,我想获取第二个类,但它没有输出任何内容。我正在这个网站上进行网页抓取https://stockx.com/supreme-hot-wheels-fleet-flyer-1992-bmw-m3-red这是我试图从 http://prntscr.com/nfk6x8 中获取中间值的区域我认为让 porText = porHeading.first().next().text();可以,但没有。

我已经尝试过获取第一个和最后一个(两者都有效)让 porText = porHeading.first().text();让 porText = porHeading.last().text();

        ///Check the site like to find gauge-value
const porHeading = $(".gauge-value");
let porText = porHeading.first().next().text();

///Trying to log number
console.log(porText);

///Removing percent
porText = porText.replace("%","");

///Final Value
console.log('-----');
console.log(porText);
console.log('-----');

我想获取没有中间仪表值文本百分比的数字(应该约为 213.3%),当我运行程序时,它是空白的,但当我执行 .first() 或 .last() 时,它工作正常。-感谢您的帮助,内特

最佳答案

您可以使用此选择器:

document.querySelector("div.gauges > div:nth-child(2) > div.gauge-value").textContent; //213.3%

关于javascript - 如何获取网站的中间值(网页抓取),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55803707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com