0

我目前正在尝试<span>使用 Puppeteer .NET 恢复 HTML 页面上的标签之间的文本,但我不能。这是我要恢复的部分:

<span class="nbPoints">12</span>

我已经尝试过该功能EvaluateFunction,但尝试在控制台中打印它却一无所获

var strValueEst = await page.EvaluateFunctionAsync(
  "()=>document.querySelector('#path > path > nbPoints').textContent"
);

我不再考虑确切的 Java 请求,但这一定不是问题,因为我通过检查元素复制它并复制完整路径 JS(在 Chrome 中)。

4

1 回答 1

0

尝试使用除“textContent”之外的“innerText”。

var strValueEst = await page.EvaluateFunctionAsync(
  "()=>document.querySelector('#path > path > nbPoints').innerText"
);
于 2020-02-23T08:23:09.523 回答